Expand description
Error taxonomy for the Agent OS client SDK.
Mirrors spec.md §4 / ADR-001 §4. Preserves the TypeScript SDK distinction so callers can still
discriminate path-guard violations from kernel errno failures. Public methods return
anyhow::Result; the typed ClientError is carried as the source so callers can downcast.
Durable session operations return typed client errors when the sidecar rejects an operation. ACP adapter JSON-RPC details are normalized by the sidecar and are not exposed as a second raw session API.
Structs§
- Resource
Limit Details - Structured sidecar admission metadata kept behind one allocation so the
public
ClientErrorremains cheap to return through every SDK method.
Enums§
- Client
Error - Typed error taxonomy for the client SDK.
Type Aliases§
- Client
Result - Convenience alias for results carrying a typed
ClientError.