v1.3.0 - Safety Runtime
v1.3.0 - Safety Runtime
Agent Circuit Breaker v1.3.0 expands the project from a deterministic command checker into a local-first safety runtime for AI coding agents.
Highlights
- Safety profiles:
solo,repo,team, andprod - Policy modes:
strict,advisory, andapproval - Additive
PENDING_APPROVALoutcome for human approval flows - Local approval queue commands
explainmode with safer alternativesscanmode for scripts, CI files, docs, and SQL snippets- SARIF output plus GitHub code scanning workflow scaffold
- Tamper-evident audit timeline with hash-chain verification
- Central policy loading from files or explicit URLs
- Entry-point based plugin discovery and optional rule-provider loading
- Extended external rule schema:
regex,all_of,any_of, andnot - Hook scaffold generation with
install-hooks - Minimal optional MCP-style JSON-lines proxy scaffold
- Pre-commit hook manifest
Compatibility
The default check behavior remains backward-compatible with v1.2.0. Existing allow/block/error/unknown results still behave the same unless a caller opts into new policy modes, approval responses, plugins, or external policies.
Verification
- Full unit test suite: 368 tests
- Existing README examples preserved
- New v1.3 profile, approval, scan, SARIF, audit, policy, matcher, and MCP scaffold tests