Skip to content

SDK Core 0.3.2

Choose a tag to compare

@arunreddy arunreddy released this 22 Sep 05:23
32cb380

Adds opt-in external-worker mTLS with persistent authentication selection and restart-safe certificate renewal. Renewal request identity, CSR and replacement private key are persisted before network calls; an ambiguous response can be recovered after restart. Server trust is independent of the workload issuer.

Existing bearer workers retain their default behavior. Commission the compatible control plane and dedicated runtime mTLS endpoint before enabling AGNT5_WORKER_MTLS_ENABLED=true, with a private persistent AGNT5_WORKER_SESSION_DIR.

All-feature tests, release Clippy and crates.io package verification passed locally and in PR CI. Python and TypeScript adopt this core in their own releases; production commissioning is separate.