Skip to content

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 11:41
· 29 commits to master since this release
75a2a07

Known limits of --json in this release. Branch on the exit status, not on an ok field: expand --json success carries "ok": true, while search, list-repos and query success documents carry no ok field (every failure envelope is "ok": false). query --json exits 0 when the LLM request fails and the command falls back to the raw retrieved context; the fallback is only visible in the answer text. Argument and unknown-option errors exit nonzero with the structured envelope as described below. Tracked as agent-tasks df880cbc.

Security

Added

  • CLI query, search, list-repos, and expand now accept a per-command
    --json flag for stable machine-readable output. Search JSON includes full
    chunk text and explicit null values for missing metadata; diagnostics stay
    off stdout, and JSON-mode errors return a structured envelope with a nonzero
    exit status, including argument and unknown-option errors detected before a
    command action starts.