Structs§
- Approval
Rules - Approval
Rules Overrides - McpServer
Info - Information about an MCP server
- Session
- Complete session representation
- Session
Config - Session configuration - immutable once created
- Session
Info - Session metadata for listing and filtering
- Session
Policy Overrides - User-controlled policy overrides applied on top of a primary agent base policy.
- Session
State - Mutable session state that changes during execution
- Session
Tool Config - Tool
Approval Policy - Tool
Approval Policy Overrides - Tool
Call State - Tool call state tracking
- Tool
Execution Stats - Tool execution statistics
Enums§
- Backend
Config - Configuration for MCP server backends
- McpConnection
State - State of an MCP server connection
- Remote
Auth - Authentication configuration for remote backends
- Tool
Call Status - Tool call execution status
- Tool
Decision - Tool
Filter - Tool filtering configuration for backends
- Tool
Rule - Tool
Rule Overrides - Tool
Visibility - Tool visibility configuration - controls which tools are shown to the AI agent
- Unapproved
Behavior - Workspace
Config - Defines the primary execution environment for a session’s workspace