v0.3.0 — First Public Release
IAM + Context Control Plane for AI Agents. 374 tests, vault-scoped enforcement, Ed25519 signed envelopes.
Highlights
- Vault-scoped enforcement primitives:
VaultScope,create_vault_envelope,check_vault_access,enforce_envelopedecorator — multi-tenant client isolation out of the box - Ed25519 signed envelopes: cryptographic policy enforcement with authority narrowing (child ⊆ parent invariant)
- 374 passing tests across envelope, constraints, scope matching, policy, compiler, MCP server, CLI, roles, SLOS backend, vault scope enforcement
- CI: pytest on Python 3.9/3.11/3.12/3.13, ruff linting, mypy type checking, coverage reporting
Install
pip install authority-runtime