OpenRath v2.0.0#
OpenRath v2.0.0 is the Stable release of the durable Runtime and Agent
Server. This page summarizes the release features, compatibility model, and
distribution.
Highlights#
Explicit
@stepand@routercompilation with canonical plans and revision identity.Durable Run, Event, Checkpoint, Interrupt, lease/fencing, cancellation, deadline, retry, and effect-reconciliation semantics.
PostgreSQL production storage, optional Redis signaling, and S3-compatible artifact storage.
Tenant/project-scoped Agent Server HTTP/SSE APIs with explicit action grants, bounded queues, pages, and bodies, security headers, and redacted structured audit.
Governed Provider, Tool/MCP, Sandbox, and Memory adapter boundaries.
OpenTelemetry integration, datasets/experiments/feedback, migration tooling, Compose/Kubernetes references, SBOM, and security gates.
Compatibility#
The v1 Python façade remains supported in v2.0.0.
The Agent Server exposes versioned
/v1HTTP and SSE resources.v1 JSONL Sessions can be imported into the v2 history model.
Review the threat model and migration guide.
Distribution#
The wheel and source distribution are attached to the GitHub release.
The OCI image is published to GHCR and identified by the digest in the attached evidence manifest.
Compose and Kubernetes references are included for service deployments.
Full code changes: v1.3.0…v2.0.0.