v3.1.1 — E2E Encrypted Messaging, Security Hardening, Docs Site
Pre-release
Pre-release
Agent Governance Toolkit v3.1.1
Public Preview — Microsoft-signed, production-quality. Feedback welcome.
Highlights
E2E Encrypted Agent Messaging (Signal Protocol)
AGT now provides end-to-end encrypted channels between agents using X3DH key agreement + Double Ratchet — the same protocol that secures WhatsApp and Signal. Trust-gated via EncryptedTrustBridge: peers must pass the handshake before encryption begins. 61 tests, zero new dependencies.
Security Hardening
- Resolved all 106 open code scanning alerts
- Added BinSkim binary security analysis for .NET SDK
- 6 Dependabot security vulnerabilities addressed
- Hardcoded credentials removed
GitHub Pages Docs Site
Full documentation at https://microsoft.github.io/agent-governance-toolkit/ — MkDocs Material, auto-deployed.
Cross-Language SDK Parity
- .NET: MCP security, kill switch, lifecycle management
- Go: MCP security, execution rings, lifecycle
- Rust: Execution rings, lifecycle management
CI/CD
- Path filters: docs-only PRs drop from ~14 checks to ~4
- Concurrency groups cancel stale runs
- ESRP NuGet signing fixed
New Tutorials & Docs
- Tutorial 32: E2E Encrypted Messaging
- Tutorial 33: Offline-Verifiable Decision Receipts
- Customer FAQ (13 Q&As)
- Chaos testing, ISO 42001, Entra Agent ID bridge tutorials
Install
pip install --upgrade agent-governance-toolkit[full]==3.1.1No breaking changes. Backwards-compatible with v3.1.0.
Full changelog: CHANGELOG.md