v0.3.0 — Notarize, govern, and audit AI agents
The launch release of AgentNotary (renamed from agentbox).
✨ Four new commands
agentnotary bom— AI Bill of Materials in CycloneDX 1.6 + SPDX 2.3.agentnotary bench— cross-model Pareto chart of cost vs accuracy.agentnotary attack— adversarial fuzzer with OWASP LLM Top 10 corpus.agentnotary replay --rewind— time-travel debugging; fork a session at any step, edit the prompt, simulate forward.
🪪 Carrying over from v0.2 (the governance loop)
agentnotary seal— Cargo.lock for AI agents.agentnotary guard run— runtime enforcement at the API boundary.agentnotary compliance --standard eu-ai-act— Annex IV documentation.
🔄 Backwards compatibility
agentbox.yamlcontinues to parse (with a one-line stderr deprecation warning).apiVersion: agentbox/v0.2still accepted..agentbox/state directories still respected.- Migration: rename → reinstall → done.
📊 Quality
- 169 tests passing (up from 121 in v0.2).
- Ruff clean.
- CI matrix: Python 3.9 / 3.10 / 3.11 / 3.12.
📦 Install
pip install agentnotary==0.3.0Full changelog: CHANGELOG.md.