Skip to content

Releases: yaogdu/AgentLedger

AgentLedger 1.4.0

13 Jun 23:16

Choose a tag to compare

AgentLedger 1.4.0 is a four-language runtime-core feature release for Agent Failure Lifecycle.

Runtime-core contract is aligned across Python, Go, TypeScript, and Rust.

Changed

  • Added normalized failure envelopes, failure lifecycle, causal graph, replay plan, local alerts, regression comparison, and portable failure export mappings.
  • Added Python CLI commands: agentledger failure export and agentledger failure regress.
  • Added Inspector panels for failure lifecycle, replay plan, alerts, and causal graph.
  • Improved Inspector run-list spacing and full-width JSON/details rendering.
  • Updated package metadata, README, Roadmap, Changelog, and English/Chinese docs for 1.4.0.

Published packages

  • PyPI: agentledger-runtime, agentledger-inspector, and Python adapter packages are published at 1.4.0.
  • npm: agentledger-runtime and TypeScript adapter packages are published at 1.4.0.
  • crates.io: agentledger-runtime and Rust adapter crates are published at 1.4.0.
  • Go: the module is installable as github.com/yaogdu/AgentLedger/go@v1.4.0; the repository also has the Go submodule tag go/v1.4.0.

Verification

  • Python unittest suite: 122 tests passed.
  • Go tests passed, and fresh external Go module verification passed with go get github.com/yaogdu/AgentLedger/go@v1.4.0 plus go install github.com/yaogdu/AgentLedger/go/cmd/agentledger-go@v1.4.0.
  • TypeScript tests passed.
  • Rust tests passed.
  • Adapter package, complete core parity, language parity, and diff checks passed.

AgentLedger 1.3.5

07 Jun 10:22

Choose a tag to compare

AgentLedger 1.3.5

Inspector companion patch release.

Inspector is language-neutral and can consume AgentLedger evidence/runtime metadata produced by Python, Go, TypeScript, or Rust implementations when they follow the AgentLedger contract. The current packaged Inspector implementation is distributed through the Python/PyPI CLI.

Published packages

  • agentledger-runtime==1.3.5
  • agentledger-inspector==1.3.5

Changed

  • Added a read-only Inspector run index for browsing persisted runs before opening a single run.
  • Added chronological Event Stream view for single-run Inspector pages.
  • Changed Inspector, evidence, and time-travel HTML tables so JSON/details render as full-width rows instead of narrow final columns.
  • Added documentation screenshots for the run index and single-run timeline.

Not republished

  • Go, TypeScript, and Rust packages were not republished because the runtime-core contract and cross-language runtime semantics are unchanged.
  • Optional adapter packages were not republished because this release does not change adapter/provider behavior.

PyPI

AgentLedger v1.0.0 - Stable Python Runtime-Core

16 May 13:32

Choose a tag to compare

AgentLedger v1.0.0 is the first stable Python runtime-core release.

Stable:

  • durable local execution
  • Tool Ledger and idempotency semantics
  • event-level evidence and replay
  • policy, approval, sandbox, budget, and failure boundaries
  • worker lease/fencing/cancellation semantics
  • runtime contract export
  • conformance and release gates

Preview / optional:

  • Postgres StateStore adapter
  • S3/MinIO BlobStore adapter
  • media/stream contracts
  • framework adapter facades
  • sandbox infrastructure adapters

Not in core:

  • planning/workflow engine
  • full eval system
  • RAG/vector memory
  • hosted sandbox infrastructure
  • SaaS/multi-tenant product