HyunjunJeon/jev-judgment on GitHub
- Stars
- 3
- Forks
- 1
- Language
- Python
- License
- MIT
- Last push
- 17 Sep 2026
Read from GitHub on . Counts change daily.
How it uses Jev
ENV_MODEL = "TYPESAFE_DEFAULT_MODEL"
ENV_BASE_URL = "TYPESAFE_BASE_URL"
DEFAULT_MODEL = "jev-latest"
DEFAULT_BASE_URL = "https://api.typesafe.ai"
DEFAULT_TIMEOUT_S = 8.0
DEFAULT_STRING_CHARS = 2000
DEFAULT_STATE_CHARS = 8000
QUESTION_TYPES = ("noul", "choice", "score")
# HTTP statuses with a specific `error.kind`; everything else is http_error.
_HTTP_KINDS = {401: "unauthorized", 422: "rejected", 429: "rate_limited"}
# ---------------------------------------------------------------------------
# Redaction. Ordered; first match wins per span. Deliberately conservative:
# a false positive costs Jev some context, a false negative ships a secret.
# ---------------------------------------------------------------------------View in skills/jev-judgment/scripts/jev.py


