OpenAgentIDDocumentation
SDKs and compatibility
OpenAgentIDDocumentation

Rust components

Published Rust libraries and the availability boundary of the unified facade.

Use the published Rust package catalog for exact crate versions and their official generated declarations. OAS 1.1.1, Arsenal 2.0.0, AEGIS 0.2.0, ACT 0.1.0 and the shared authentication/crypto/policy crates have independent release contracts.

The unified facade is source-only

The older openagent-sdk Rust facade is not published on crates.io. Its source is retained in the canonical repository. A manifest version or local path dependency is not a public release. The previous snapshot's Cargo snippets and facade signatures have been retired from this API reference.

For a Rust integration, select the published components needed by your application and follow their versioned declarations. Resolve compatible features and compiler requirements across the complete dependency graph. For the shortest complete agent application, use the public Node starter.

Keep protocol boundaries explicit

ACT verifies a signed capability under receiver-controlled issuer, audience, keys and scopes. OAS handles identity documents and lineage. Arsenal and AEGIS require configured service, custody and trust providers. A local document or an installed crate does not provision those services or grant application permissions.

See ACT format, OAS, Arsenal, AEGIS and key management.

On this page