What's new
Added
- Token usage in
_meta-codex/queryresponses carry_meta.usage
(input/cached/output/reasoning token counts) from the execturn.completed
event. Absent when no usage is emitted. Dollar cost still not reported (CLI
emits tokens, not cost). - Release-coherence CI guard -
scripts/check-changelog.mjsfails when
package.jsonversion has no matching CHANGELOG section, orserver.json/
package-lock.jsondisagree with it. Wired into CI +prepublishOnly.
Fixed
turn.failed/errorevents now surface as MCP errors (#31, #32, #33)
instead of an empty success. Coverscodex,query,search,structured,
andreview.- Model fallback catches rate limits reported on stdout (#35): a rate-limited
turn.failedwith exit 0 and clean stderr now retries the fallback model.
Full Changelog: v0.7.0...v0.8.0