Modules§
Structs§
- Bash
Tool Config - Tool-specific configuration for bash
- Managed
Session - A managed session contains both the session state and the App instance
- McpServer
Info - Information about an MCP server
- Message
Cursor - Cursor for stable message pagination
- Message
Page - Pagination support for messages
- Session
- Complete session representation
- Session
Config - Session configuration - immutable once created
- Session
Filter - Filter for listing sessions
- Session
Info - Session metadata for listing and filtering
- Session
Manager - Manages multiple concurrent sessions
- Session
Manager Config - Configuration for the SessionManager
- Session
State - Mutable session state that changes during execution
- Session
Tool Config - Tool configuration for the session
- Tool
Call State - Tool call state tracking
- Tool
Call Update - Tool call update operations
- Tool
Execution Stats - Tool execution statistics
Enums§
- Backend
Config - Backend configuration for different tool execution environments
- Container
Runtime - Container runtime to use
- McpConnection
State - State of an MCP server connection
- Order
Direction - Order direction
- Remote
Auth - Authentication configuration for remote backends
- Session
Manager Error - Session manager specific errors
- Session
Order By - Ordering options for session listing
- Session
Status - Session status for filtering
- Session
Store Config - Configuration for session store creation
- Session
Store Error - Session store error types
- Tool
Approval Policy - Tool approval policy configuration
- Tool
Call Status - Tool call execution status
- Tool
Filter - Tool filtering configuration for backends
- Tool
Specific Config - Tool-specific configurations
- Tool
Visibility - Tool visibility configuration - controls which tools are shown to the AI agent
- Workspace
Config - Defines the primary execution environment for a session’s workspace
Traits§
- Archive
Store - Archive store trait for cold storage
- Session
Store - Database-agnostic session store trait
- Session
Store Ext - Extension trait for SessionStore with additional convenience methods