Modules§
- activate_
session_ response - Nested message and enum types in
ActivateSessionResponse. - agent_
service_ client - Generated client implementations.
- agent_
service_ server - Generated server implementations.
- app_
command_ type - Nested message and enum types in
AppCommandType. - approval_
decision - Nested message and enum types in
ApprovalDecision. - assistant_
content - Nested message and enum types in
AssistantContent. - backend_
config - Nested message and enum types in
BackendConfig. - command_
response - Nested message and enum types in
CommandResponse. - compact_
result - Nested message and enum types in
CompactResult. - get_
conversation_ response - Nested message and enum types in
GetConversationResponse. - get_
session_ response - Nested message and enum types in
GetSessionResponse. - mcp_
connection_ state - Nested message and enum types in
McpConnectionState. - mcp_
transport_ info - Nested message and enum types in
McpTransportInfo. - message
- Nested message and enum types in
Message. - operation_
outcome - Nested message and enum types in
OperationOutcome. - remote_
auth - Nested message and enum types in
RemoteAuth. - started_
operation - Nested message and enum types in
StartedOperation. - stream_
session_ request - Nested message and enum types in
StreamSessionRequest. - stream_
session_ response - Nested message and enum types in
StreamSessionResponse. - thought_
content - Nested message and enum types in
ThoughtContent. - tool_
approval_ policy - Nested message and enum types in
ToolApprovalPolicy. - tool_
error - Nested message and enum types in
ToolError. - tool_
filter - Nested message and enum types in
ToolFilter. - tool_
result - Nested message and enum types in
ToolResult. - tool_
specific_ config - Nested message and enum types in
ToolSpecificConfig. - tool_
visibility - Nested message and enum types in
ToolVisibility. - user_
content - Nested message and enum types in
UserContent. - workspace_
config - Nested message and enum types in
WorkspaceConfig.
Structs§
- Activate
Session Footer - Activate
Session Request - Activate
Session Response - Active
Message IdChanged Event - Active
Tool Info - Agent
Result - Always
AskPolicy - AppCommand
- AppCommand
Type - Approval
Decision - Approve
Tool Request - Approve
Tool Response - Empty response
- Assistant
Content - Assistant
Message - Attachment
- Backend
Config - Bash
Error - Bash
Operation - Bash
Outcome - Bash
Tool Config - Bash tool configuration
- Cancel
Operation Request - Cancel
Operation Response - Empty response
- Cancellation
Info - Command
Execution - Command
Response - Command
Response Event - Compact
Error - Compact
Operation - No fields needed
- Compact
Outcome - Compact
Result - Create
Session Request - Request/Response message definitions
- Create
Session Response - Delete
Session Request - Delete
Session Response - Empty response
- Edit
Message Request - Error
Event - Exclude
Filter - Execute
Bash Command Request - Execute
Command Request - Execution
Error - External
Result - Fetch
Result - Finished
Event - GetConversation
Footer - GetConversation
Request - GetConversation
Response - GetMcp
Servers Request - MCP server status messages
- GetMcp
Servers Response - GetSession
Request - GetSession
Response - Include
Filter - Invalid
Params Error - IoError
- List
Files Request - File listing for fuzzy finder
- List
Files Response - List
Sessions Request - List
Sessions Response - Local
Backend Config - Local
Workspace Config - McpBackend
Config - McpConnected
- McpConnecting
- No fields needed
- McpConnection
Failed Error - McpConnection
State - McpFailed
- McpHttp
Transport - McpServer
Info - McpSse
Transport - McpStdio
Transport - McpTcp
Transport - McpTransport
Info - McpUnix
Transport - Message
- Message
Added Event - Event message definitions
- Message
Part Event - Message
Updated Event - Mixed
Policy - Model
Changed Event - Model
Command - Operation
- Operation
Cancelled Event - Operation
Outcome - PreApproved
Policy - Processing
Completed Event - No fields needed
- Processing
Started Event - No fields needed
- Redacted
Thought - Remote
Auth - Remote
Workspace Config - Request
Tool Approval Event - Send
Message Request - Send
Message Response - Session
Config - Session
Filter - Session
Info - Core data types
- Session
Metadata - Session
State - Session
State Footer - Session
State Header - Session
Tool Config - Tool configuration
- Signed
Thought - Simple
Thought - Started
Event - Started
Operation - Stream
Session Request - Client to server messages in the bidirectional stream
- Stream
Session Response - Server to client events in the bidirectional stream
- Subscribe
Request - Thought
Content - Tool
Approval Policy - Approval policy
- Tool
Approval Response - Tool
Blacklist - Tool
Call - Tool
Call Completed Event - Tool
Call Failed Event - Tool
Call Started Event - Tool
Call State - Tool
Call State Entry - Tool
Error - Tool
Filter - Tool
Message - Tool
Result - Tool
Specific Config - Tool-specific configuration
- Tool
Visibility - Tool
Whitelist - Update
Config Request - Usage
- User
Content - User
Message - Workspace
Changed Event - No fields needed - just signals that workspace files have changed
- Workspace
Config - Workspace
Files Event