Structs§
- Backend
Capabilities - Public feature matrix for a Chimera backend implementation.
- Event
Stream - File
Change - Json
Line Reader - McpServer
- A backend-agnostic MCP server descriptor for stdio-based servers.
- Plan
Item - Session
Config - Session
Config Builder - Use builder syntax to set the inputs and finish with
build(). - Subprocess
- Subprocess
Command - Subprocess
Command Builder - Use builder syntax to set the inputs and finish with
build(). - Subprocess
Output - Tool
Call Output - A single tool/function call made by the model during a turn.
- Tool
Definition - Backend-agnostic tool definition (maps to OpenAI function-calling or equivalent).
- Turn
Options - Turn
Options Builder - Use builder syntax to set the inputs and finish with
build(). - Turn
Output - Turn
Result - Usage
Enums§
- Action
- Action
Status - Agent
Error - Agent
Event - Capability
Support - Whether a backend implementation can handle a feature.
- File
Change Kind - Input
- Input
Part - McpConfig
Mode - Controls whether backend-supplied MCP servers are merged with ambient config or treated as the explicit MCP set for the session.
- McpSupport
- How a backend implementation handles MCP wiring.
- Resume
Semantics - How
resume()behaves for a backend implementation. - Tool
Choice - Controls which tool (if any) the model is required to call.
- Turn
Provider Meta - Turn
Status