agent-sdk-foundation
Shared, dependency-light contract types for the Agent SDK:
thread/message IDs, the AgentEvent stream, LLM message and request/response
types, token usage, turn outcomes, and the redaction policy. These are the wire
and domain primitives the rest of the workspace builds on.
Most users want agent-sdk
This is a foundational building block. Unless you are implementing a custom
provider, tool, or store against the raw contracts, depend on the
agent-sdk façade instead — it re-exports
the types you need.
[]
= "0.9"
Documentation
- API reference: https://docs.rs/agent-sdk-foundation
- Repository, README, and cookbook: https://github.com/bipa-app/agent-sdk
License
MIT. See LICENSE.