agentos-client 0.2.7

High-level Rust client SDK for the Agent OS native sidecar (1:1 port of the TypeScript AgentOs client)
Documentation

agentos-client

High-level Rust client SDK for the Agent OS native sidecar. This is a 1:1 port of the TypeScript AgentOs client (packages/core/src/agent-os.ts): every public method, option type, return type, event, and error maps across with identical semantics.

The client spawns the native agentos-sidecar binary and speaks the existing framed BARE protocol over its stdio (see [transport]). It does NOT embed the kernel in-process and does NOT define a new sidecar wire protocol. The generated Secure Exec schema surface comes from agentos_sidecar_client::wire; Agent OS layers ACP/session semantics on top of those generated wire frames through the wrapper client.

See the companion design docs in ~/.agents/specs/rust-client-sdk/ (ADR-001, spec, reference, checklist) for the architecture, type-mapping, error taxonomy, and streaming model.