v0.5.0
The suite is agent neutral. It was written with Codex as the operator and named it 127 times across 33 files; nothing about the safety model, the gate, or the diagnostics was ever Codex specific, so the name has been replaced with the role.
- English says the agent; Chinese says Agent (代理 was avoided because it means proxy in this domain). The term is defined at first use: whichever AI assistant operates for you, Claude Code, Codex, or another Agent Skills compatible tool.
- Install docs cover
--agent claude-codeand--agent '*'alongside--agent codex, verified against the pinned skills CLI. - Structured question guidance names
request_user_input(Codex) andAskUserQuestion(Claude Code). - Breaking for in-flight plans: the gate's reason and next action strings are embedded in reviewed plans, so a pre-0.5.0 plan fails the guard comparison loudly and must be regenerated.
- Drive-by fix: one sentence still described a
blockguard decision, removed in 0.3.2.
414 tests; CI on Python 3.10 to 3.14 across Linux, macOS and Windows; reproducible double build gate. Full detail in CHANGELOG.md.