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

ComponentVersionDistribution
Python SDK0.0.3a1 (source) / 0.0.3 (latest on PyPI)PyPI: agentrust-py — import name agentrust_sdk
TypeScript SDK0.0.1-alpha.1Source-only (sdks/typescript/) — not yet published to npm
Edge Gateway0.0.1a1Container 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 / validate decorator with sync + async support
  • AgentTrustClient / AsyncAgentTrustClient with 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
  • agentrust CLI — 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_version in SDK config)
  • Team-tier adapters require valid API key with Team+ JWT claim
  • Queue mode drains opportunistically: constructing an AgentTrustClient while AGENTRUST_FAILURE_MODE=queue spawns one best-effort background drain. Treat agentrust queue replay as the authoritative flush.