Open· Last updated

Jev security guide

Security around Jev is mostly yours: key handling, what you put in state, and whether you auto-act. TypeSafe notes jev-1.13 does not treat state as hostile by default.

Independent. Not a pentest report. docs.typesafe.ai. We never handle your keys.

Keys and doors

TYPESAFE_API_KEY or the gateway’s secret. No keys in git. One production door. Rotate on the vendor’s console — not here.

Prompt injection

Assume tickets try to rewrite instructions. Put policy in criteria. Test. Official guardrails cookbook is a starting pattern, not a guarantee.

Fail closed

Timeouts and 529 → deny/review on privileged actions. Do not retry 401/422.

Abuse cases to test

Privileged actions: default deny on timeout. Marketplace 402 is billing, not “retry harder.”

What this page does not claim

FAQ

Can Jev replace SAST/EDR? No. See vs code analyzers.

Log redaction? Your trace store. Minimize secrets in state.

Disclaimer

This is an independent unofficial site and is not affiliated with TypeSafe AI; official documentation is available at https://docs.typesafe.ai. Never treat jev.pro as TypeSafe official documentation. We do not sell, issue, or proxy API keys.

Open-cluster pages are independent field-guide notes. Replicas and third-party interfaces mentioned anywhere on jev.pro are not Jev and not endorsed. Hub: Open. Siblings: privacy guide, questions for security, vs security automation. Canonical: https://docs.typesafe.ai.

Sources

Public TypeSafe or adjacent documentation only. No private claims.