Changelog
Release history and breaking changes.
Changelog
Overview
Release history for the AgentTrust SDK and Edge Gateway. The canonical changelog is CHANGELOG.md at the repository root.
Why It Matters
Track breaking changes, new features, and migration steps between versions.
Current Version
| Component | Version | Distribution |
|---|---|---|
| Python SDK | 0.0.3a1 (source) / 0.0.3 (latest on PyPI) | PyPI: agentrust-py — import name agentrust_sdk |
| TypeScript SDK | 0.0.1-alpha.1 | Source-only (sdks/typescript/) — not yet published to npm |
| Edge Gateway | 0.0.1a1 | Container image / agentrust-edge/gateway |
agentrust-sdk on PyPI and npm are unrelated third-party packages. Install the Python
SDK as agentrust-py; build the TypeScript SDK from sdks/typescript/ until it is published.
Recent Highlights
SDK
@harness/validatedecorator with sync + async supportAgentTrustClient/AsyncAgentTrustClientwith failure modes- Embedded gateway via
embed_gateway()/EmbeddedGateway auto_instrument()for OpenAI, LangChain, LangGraph- Queue mode with
drain_queue()and CLI replay - Framework adapters: LangGraph, CrewAI, AutoGen, Claude Agents, OpenAI Agents, MCP
agentrustCLI — 13 commands:init,whoami,status,policy(sync/push/list/pack),audit tail,queue(status/replay),certify(run/corrections),export,purge,disable,uninstall,upgrade,help- Tier-gated capabilities via JWT
- OpenTelemetry hooks (
[otel]extra)
Edge Gateway
- Full validation pipeline: 6-check ValidationEngine, ConfidenceEngine, RiskEngine, DecisionEngine
- Append-only audit store with hash chain (Enterprise)
- Human review queue
- Async LLM judge (Ollama/Claude, Enterprise)
- Policy packs: base, financial, HIPAA, GDPR, PCI, SOC2, SOX, PII, medical
- Agent certification harness
- React dashboard: executions, review, analytics, policies, reliability
- Docker Compose and Helm/K8s deployment
- SAML SSO (Enterprise)
- Prometheus metrics and OTEL export
Upgrade Notes
- SDK and gateway versions should be kept aligned (
min_gateway_versionin SDK config) - Team-tier adapters require valid API key with Team+ JWT claim
- Queue mode drains opportunistically: constructing an
AgentTrustClientwhileAGENTRUST_FAILURE_MODE=queuespawns one best-effort background drain. Treatagentrust queue replayas the authoritative flush.
Related Resources
CHANGELOG.mdat the repository root — full release notes- Troubleshooting
- Support