List of all items
Structs
- agent::ActiveToolInfo
- agent::AgentResult
- agent::AgentWorkspaceInfo
- agent::AgentWorkspaceRevision
- agent::ApprovalDecision
- agent::ApprovalRules
- agent::ApprovalRulesOverrides
- agent::ApproveToolRequest
- agent::ApproveToolResponse
- agent::AssistantContent
- agent::AssistantMessage
- agent::AssistantMessageAddedEvent
- agent::AuthComplete
- agent::AuthError
- agent::AuthInProgress
- agent::AuthNeedInput
- agent::AuthOAuthStarted
- agent::AuthProgress
- agent::AuthSource
- agent::AuthSourceApiKey
- agent::AuthSourceNone
- agent::AuthSourcePlugin
- agent::BackendConfig
- agent::BashRule
- agent::CancelAuthRequest
- agent::CancelAuthResponse
- agent::CancelOperationRequest
- agent::CancelOperationResponse
- agent::CancellationInfo
- agent::CommandExecution
- agent::CompactCancelled
- agent::CompactInsufficientMessages
- agent::CompactResult
- agent::CompactResultEvent
- agent::CompactSessionRequest
- agent::CompactSessionResponse
- agent::CompactSuccess
- agent::CompactionRecord
- agent::ConversationCompactedEvent
- agent::CreateEnvironmentRequest
- agent::CreateEnvironmentResponse
- agent::CreateSessionRequest
- agent::CreateSessionResponse
- agent::CreateWorkspaceRequest
- agent::CreateWorkspaceResponse
- agent::DataUrlSource
- agent::DeleteEnvironmentRequest
- agent::DeleteEnvironmentResponse
- agent::DeleteSessionRequest
- agent::DeleteSessionResponse
- agent::DeleteWorkspaceRequest
- agent::DeleteWorkspaceResponse
- agent::DequeueQueuedItemRequest
- agent::DequeueQueuedItemResponse
- agent::DispatchAgentRule
- agent::EditMessageRequest
- agent::EditMessageResponse
- agent::EnvironmentDescriptor
- agent::ErrorEvent
- agent::ExcludeFilter
- agent::ExecuteBashCommandRequest
- agent::ExecuteBashCommandResponse
- agent::ExecutionError
- agent::ExternalResult
- agent::FetchResult
- agent::GetAuthProgressRequest
- agent::GetAuthProgressResponse
- agent::GetConversationFooter
- agent::GetConversationRequest
- agent::GetConversationResponse
- agent::GetDefaultModelRequest
- agent::GetDefaultModelResponse
- agent::GetEnvironmentRequest
- agent::GetEnvironmentResponse
- agent::GetMcpServersRequest
- agent::GetMcpServersResponse
- agent::GetProviderAuthStatusRequest
- agent::GetProviderAuthStatusResponse
- agent::GetSessionRequest
- agent::GetSessionResponse
- agent::GetWorkspaceStatusRequest
- agent::GetWorkspaceStatusResponse
- agent::ImageContent
- agent::IncludeFilter
- agent::InvalidParamsError
- agent::IoError
- agent::ListFilesRequest
- agent::ListFilesResponse
- agent::ListModelsRequest
- agent::ListModelsResponse
- agent::ListProvidersRequest
- agent::ListProvidersResponse
- agent::ListReposRequest
- agent::ListReposResponse
- agent::ListSessionsRequest
- agent::ListSessionsResponse
- agent::ListWorkspacesRequest
- agent::ListWorkspacesResponse
- agent::LocalBackendConfig
- agent::LocalWorkspaceConfig
- agent::McpBackendConfig
- agent::McpConnected
- agent::McpConnecting
- agent::McpConnectionFailedError
- agent::McpConnectionState
- agent::McpDisconnected
- agent::McpFailed
- agent::McpHttpTransport
- agent::McpServerInfo
- agent::McpServerStateChangedEvent
- agent::McpSseTransport
- agent::McpStdioTransport
- agent::McpTcpTransport
- agent::McpTransportInfo
- agent::McpUnixTransport
- agent::Message
- agent::MessageUpdatedEvent
- agent::ModelSpec
- agent::Operation
- agent::OperationCancelledEvent
- agent::ProcessingCompletedEvent
- agent::ProcessingStartedEvent
- agent::ProviderAuthStatus
- agent::ProviderInfo
- agent::ProviderModel
- agent::QueueUpdatedEvent
- agent::QueuedWorkItem
- agent::RedactedThought
- agent::RemoteAuth
- agent::RemoteWorkspaceConfig
- agent::RepoInfo
- agent::RepoRef
- agent::RequestToolApprovalEvent
- agent::ResolveModelRequest
- agent::ResolveModelResponse
- agent::ResolveRepoRequest
- agent::ResolveRepoResponse
- agent::SendAuthInputRequest
- agent::SendAuthInputResponse
- agent::SendMessageRequest
- agent::SendMessageResponse
- agent::SessionConfig
- agent::SessionConfigUpdatedEvent
- agent::SessionEvent
- agent::SessionFileSource
- agent::SessionFilter
- agent::SessionInfo
- agent::SessionMetadata
- agent::SessionPolicyOverrides
- agent::SessionState
- agent::SessionStateFooter
- agent::SessionStateHeader
- agent::SessionToolConfig
- agent::SignedThought
- agent::SimpleThought
- agent::StartAuthRequest
- agent::StartAuthResponse
- agent::StreamDeltaEvent
- agent::SubscribeSessionEventsRequest
- agent::SwitchPrimaryAgentRequest
- agent::SwitchPrimaryAgentResponse
- agent::TextDelta
- agent::ThinkingDelta
- agent::ThoughtContent
- agent::ToolApprovalPolicy
- agent::ToolApprovalPolicyOverrides
- agent::ToolBlacklist
- agent::ToolCall
- agent::ToolCallCompletedEvent
- agent::ToolCallDelta
- agent::ToolCallFailedEvent
- agent::ToolCallStartedEvent
- agent::ToolError
- agent::ToolFilter
- agent::ToolMessage
- agent::ToolMessageAddedEvent
- agent::ToolResult
- agent::ToolRule
- agent::ToolVisibility
- agent::ToolWhitelist
- agent::UrlSource
- agent::Usage
- agent::UserContent
- agent::UserMessage
- agent::UserMessageAddedEvent
- agent::WorkspaceChangedEvent
- agent::WorkspaceConfig
- agent::WorkspaceInfo
- agent::WorkspaceRef
- agent::WorkspaceStatus
- agent::agent_service_client::AgentServiceClient
- agent::agent_service_server::AgentServiceServer
- client_api::BashResult
- client_api::CompactionRecord
- client_api::CreateSessionParams
- client_api::EditResult
- client_api::ExternalResult
- client_api::FileContentResult
- client_api::FileListResult
- client_api::GlobResult
- client_api::GrepResult
- client_api::ImageContent
- client_api::McpServerInfo
- client_api::Message
- client_api::MessageId
- client_api::ModelId
- client_api::OpId
- client_api::Preferences
- client_api::ProviderAuthStatus
- client_api::ProviderId
- client_api::ProviderInfo
- client_api::QueuedWorkItem
- client_api::ReplaceResult
- client_api::RequestId
- client_api::SearchMatch
- client_api::SearchResult
- client_api::SessionConfig
- client_api::SessionPolicyOverrides
- client_api::SessionToolConfig
- client_api::StartAuthResponse
- client_api::TodoListResult
- client_api::ToolCall
- client_api::ToolCallId
- client_api::WorkspaceStatus
- client_api::provider::ProviderConfig
- client_api::provider::ProviderId
- client_api::provider::ProviderModel
- grpc::agent::ActiveToolInfo
- grpc::agent::AgentResult
- grpc::agent::AgentWorkspaceInfo
- grpc::agent::AgentWorkspaceRevision
- grpc::agent::ApprovalDecision
- grpc::agent::ApprovalRules
- grpc::agent::ApprovalRulesOverrides
- grpc::agent::ApproveToolRequest
- grpc::agent::ApproveToolResponse
- grpc::agent::AssistantContent
- grpc::agent::AssistantMessage
- grpc::agent::AssistantMessageAddedEvent
- grpc::agent::AuthComplete
- grpc::agent::AuthError
- grpc::agent::AuthInProgress
- grpc::agent::AuthNeedInput
- grpc::agent::AuthOAuthStarted
- grpc::agent::AuthProgress
- grpc::agent::AuthSource
- grpc::agent::AuthSourceApiKey
- grpc::agent::AuthSourceNone
- grpc::agent::AuthSourcePlugin
- grpc::agent::BackendConfig
- grpc::agent::BashRule
- grpc::agent::CancelAuthRequest
- grpc::agent::CancelAuthResponse
- grpc::agent::CancelOperationRequest
- grpc::agent::CancelOperationResponse
- grpc::agent::CancellationInfo
- grpc::agent::CommandExecution
- grpc::agent::CompactCancelled
- grpc::agent::CompactInsufficientMessages
- grpc::agent::CompactResult
- grpc::agent::CompactResultEvent
- grpc::agent::CompactSessionRequest
- grpc::agent::CompactSessionResponse
- grpc::agent::CompactSuccess
- grpc::agent::CompactionRecord
- grpc::agent::ConversationCompactedEvent
- grpc::agent::CreateEnvironmentRequest
- grpc::agent::CreateEnvironmentResponse
- grpc::agent::CreateSessionRequest
- grpc::agent::CreateSessionResponse
- grpc::agent::CreateWorkspaceRequest
- grpc::agent::CreateWorkspaceResponse
- grpc::agent::DataUrlSource
- grpc::agent::DeleteEnvironmentRequest
- grpc::agent::DeleteEnvironmentResponse
- grpc::agent::DeleteSessionRequest
- grpc::agent::DeleteSessionResponse
- grpc::agent::DeleteWorkspaceRequest
- grpc::agent::DeleteWorkspaceResponse
- grpc::agent::DequeueQueuedItemRequest
- grpc::agent::DequeueQueuedItemResponse
- grpc::agent::DispatchAgentRule
- grpc::agent::EditMessageRequest
- grpc::agent::EditMessageResponse
- grpc::agent::EnvironmentDescriptor
- grpc::agent::ErrorEvent
- grpc::agent::ExcludeFilter
- grpc::agent::ExecuteBashCommandRequest
- grpc::agent::ExecuteBashCommandResponse
- grpc::agent::ExecutionError
- grpc::agent::ExternalResult
- grpc::agent::FetchResult
- grpc::agent::GetAuthProgressRequest
- grpc::agent::GetAuthProgressResponse
- grpc::agent::GetConversationFooter
- grpc::agent::GetConversationRequest
- grpc::agent::GetConversationResponse
- grpc::agent::GetDefaultModelRequest
- grpc::agent::GetDefaultModelResponse
- grpc::agent::GetEnvironmentRequest
- grpc::agent::GetEnvironmentResponse
- grpc::agent::GetMcpServersRequest
- grpc::agent::GetMcpServersResponse
- grpc::agent::GetProviderAuthStatusRequest
- grpc::agent::GetProviderAuthStatusResponse
- grpc::agent::GetSessionRequest
- grpc::agent::GetSessionResponse
- grpc::agent::GetWorkspaceStatusRequest
- grpc::agent::GetWorkspaceStatusResponse
- grpc::agent::ImageContent
- grpc::agent::IncludeFilter
- grpc::agent::InvalidParamsError
- grpc::agent::IoError
- grpc::agent::ListFilesRequest
- grpc::agent::ListFilesResponse
- grpc::agent::ListModelsRequest
- grpc::agent::ListModelsResponse
- grpc::agent::ListProvidersRequest
- grpc::agent::ListProvidersResponse
- grpc::agent::ListReposRequest
- grpc::agent::ListReposResponse
- grpc::agent::ListSessionsRequest
- grpc::agent::ListSessionsResponse
- grpc::agent::ListWorkspacesRequest
- grpc::agent::ListWorkspacesResponse
- grpc::agent::LocalBackendConfig
- grpc::agent::LocalWorkspaceConfig
- grpc::agent::McpBackendConfig
- grpc::agent::McpConnected
- grpc::agent::McpConnecting
- grpc::agent::McpConnectionFailedError
- grpc::agent::McpConnectionState
- grpc::agent::McpDisconnected
- grpc::agent::McpFailed
- grpc::agent::McpHttpTransport
- grpc::agent::McpServerInfo
- grpc::agent::McpServerStateChangedEvent
- grpc::agent::McpSseTransport
- grpc::agent::McpStdioTransport
- grpc::agent::McpTcpTransport
- grpc::agent::McpTransportInfo
- grpc::agent::McpUnixTransport
- grpc::agent::Message
- grpc::agent::MessageUpdatedEvent
- grpc::agent::ModelSpec
- grpc::agent::Operation
- grpc::agent::OperationCancelledEvent
- grpc::agent::ProcessingCompletedEvent
- grpc::agent::ProcessingStartedEvent
- grpc::agent::ProviderAuthStatus
- grpc::agent::ProviderInfo
- grpc::agent::ProviderModel
- grpc::agent::QueueUpdatedEvent
- grpc::agent::QueuedWorkItem
- grpc::agent::RedactedThought
- grpc::agent::RemoteAuth
- grpc::agent::RemoteWorkspaceConfig
- grpc::agent::RepoInfo
- grpc::agent::RepoRef
- grpc::agent::RequestToolApprovalEvent
- grpc::agent::ResolveModelRequest
- grpc::agent::ResolveModelResponse
- grpc::agent::ResolveRepoRequest
- grpc::agent::ResolveRepoResponse
- grpc::agent::SendAuthInputRequest
- grpc::agent::SendAuthInputResponse
- grpc::agent::SendMessageRequest
- grpc::agent::SendMessageResponse
- grpc::agent::SessionConfig
- grpc::agent::SessionConfigUpdatedEvent
- grpc::agent::SessionEvent
- grpc::agent::SessionFileSource
- grpc::agent::SessionFilter
- grpc::agent::SessionInfo
- grpc::agent::SessionMetadata
- grpc::agent::SessionPolicyOverrides
- grpc::agent::SessionState
- grpc::agent::SessionStateFooter
- grpc::agent::SessionStateHeader
- grpc::agent::SessionToolConfig
- grpc::agent::SignedThought
- grpc::agent::SimpleThought
- grpc::agent::StartAuthRequest
- grpc::agent::StartAuthResponse
- grpc::agent::StreamDeltaEvent
- grpc::agent::SubscribeSessionEventsRequest
- grpc::agent::SwitchPrimaryAgentRequest
- grpc::agent::SwitchPrimaryAgentResponse
- grpc::agent::TextDelta
- grpc::agent::ThinkingDelta
- grpc::agent::ThoughtContent
- grpc::agent::ToolApprovalPolicy
- grpc::agent::ToolApprovalPolicyOverrides
- grpc::agent::ToolBlacklist
- grpc::agent::ToolCall
- grpc::agent::ToolCallCompletedEvent
- grpc::agent::ToolCallDelta
- grpc::agent::ToolCallFailedEvent
- grpc::agent::ToolCallStartedEvent
- grpc::agent::ToolError
- grpc::agent::ToolFilter
- grpc::agent::ToolMessage
- grpc::agent::ToolMessageAddedEvent
- grpc::agent::ToolResult
- grpc::agent::ToolRule
- grpc::agent::ToolVisibility
- grpc::agent::ToolWhitelist
- grpc::agent::UrlSource
- grpc::agent::Usage
- grpc::agent::UserContent
- grpc::agent::UserMessage
- grpc::agent::UserMessageAddedEvent
- grpc::agent::WorkspaceChangedEvent
- grpc::agent::WorkspaceConfig
- grpc::agent::WorkspaceInfo
- grpc::agent::WorkspaceRef
- grpc::agent::WorkspaceStatus
- grpc::agent::agent_service_client::AgentServiceClient
- grpc::agent::agent_service_server::AgentServiceServer
- grpc::client_adapter::AgentClient
- grpc::error::GrpcStatus
- grpc::proto::ActiveToolInfo
- grpc::proto::AgentResult
- grpc::proto::AgentWorkspaceInfo
- grpc::proto::AgentWorkspaceRevision
- grpc::proto::ApprovalDecision
- grpc::proto::ApprovalRules
- grpc::proto::ApprovalRulesOverrides
- grpc::proto::ApproveToolRequest
- grpc::proto::ApproveToolResponse
- grpc::proto::AssistantContent
- grpc::proto::AssistantMessage
- grpc::proto::AssistantMessageAddedEvent
- grpc::proto::AuthComplete
- grpc::proto::AuthError
- grpc::proto::AuthInProgress
- grpc::proto::AuthNeedInput
- grpc::proto::AuthOAuthStarted
- grpc::proto::AuthProgress
- grpc::proto::AuthSource
- grpc::proto::AuthSourceApiKey
- grpc::proto::AuthSourceNone
- grpc::proto::AuthSourcePlugin
- grpc::proto::BackendConfig
- grpc::proto::BashRule
- grpc::proto::CancelAuthRequest
- grpc::proto::CancelAuthResponse
- grpc::proto::CancelOperationRequest
- grpc::proto::CancelOperationResponse
- grpc::proto::CancellationInfo
- grpc::proto::CommandExecution
- grpc::proto::CompactCancelled
- grpc::proto::CompactInsufficientMessages
- grpc::proto::CompactResult
- grpc::proto::CompactResultEvent
- grpc::proto::CompactSessionRequest
- grpc::proto::CompactSessionResponse
- grpc::proto::CompactSuccess
- grpc::proto::CompactionRecord
- grpc::proto::ConversationCompactedEvent
- grpc::proto::CreateEnvironmentRequest
- grpc::proto::CreateEnvironmentResponse
- grpc::proto::CreateSessionRequest
- grpc::proto::CreateSessionResponse
- grpc::proto::CreateWorkspaceRequest
- grpc::proto::CreateWorkspaceResponse
- grpc::proto::DataUrlSource
- grpc::proto::DeleteEnvironmentRequest
- grpc::proto::DeleteEnvironmentResponse
- grpc::proto::DeleteSessionRequest
- grpc::proto::DeleteSessionResponse
- grpc::proto::DeleteWorkspaceRequest
- grpc::proto::DeleteWorkspaceResponse
- grpc::proto::DequeueQueuedItemRequest
- grpc::proto::DequeueQueuedItemResponse
- grpc::proto::DispatchAgentRule
- grpc::proto::EditMessageRequest
- grpc::proto::EditMessageResponse
- grpc::proto::EnvironmentDescriptor
- grpc::proto::ErrorEvent
- grpc::proto::ExcludeFilter
- grpc::proto::ExecuteBashCommandRequest
- grpc::proto::ExecuteBashCommandResponse
- grpc::proto::ExecutionError
- grpc::proto::ExternalResult
- grpc::proto::FetchResult
- grpc::proto::GetAuthProgressRequest
- grpc::proto::GetAuthProgressResponse
- grpc::proto::GetConversationFooter
- grpc::proto::GetConversationRequest
- grpc::proto::GetConversationResponse
- grpc::proto::GetDefaultModelRequest
- grpc::proto::GetDefaultModelResponse
- grpc::proto::GetEnvironmentRequest
- grpc::proto::GetEnvironmentResponse
- grpc::proto::GetMcpServersRequest
- grpc::proto::GetMcpServersResponse
- grpc::proto::GetProviderAuthStatusRequest
- grpc::proto::GetProviderAuthStatusResponse
- grpc::proto::GetSessionRequest
- grpc::proto::GetSessionResponse
- grpc::proto::GetWorkspaceStatusRequest
- grpc::proto::GetWorkspaceStatusResponse
- grpc::proto::ImageContent
- grpc::proto::IncludeFilter
- grpc::proto::InvalidParamsError
- grpc::proto::IoError
- grpc::proto::ListFilesRequest
- grpc::proto::ListFilesResponse
- grpc::proto::ListModelsRequest
- grpc::proto::ListModelsResponse
- grpc::proto::ListProvidersRequest
- grpc::proto::ListProvidersResponse
- grpc::proto::ListReposRequest
- grpc::proto::ListReposResponse
- grpc::proto::ListSessionsRequest
- grpc::proto::ListSessionsResponse
- grpc::proto::ListWorkspacesRequest
- grpc::proto::ListWorkspacesResponse
- grpc::proto::LocalBackendConfig
- grpc::proto::LocalWorkspaceConfig
- grpc::proto::McpBackendConfig
- grpc::proto::McpConnected
- grpc::proto::McpConnecting
- grpc::proto::McpConnectionFailedError
- grpc::proto::McpConnectionState
- grpc::proto::McpDisconnected
- grpc::proto::McpFailed
- grpc::proto::McpHttpTransport
- grpc::proto::McpServerInfo
- grpc::proto::McpServerStateChangedEvent
- grpc::proto::McpSseTransport
- grpc::proto::McpStdioTransport
- grpc::proto::McpTcpTransport
- grpc::proto::McpTransportInfo
- grpc::proto::McpUnixTransport
- grpc::proto::Message
- grpc::proto::MessageUpdatedEvent
- grpc::proto::ModelSpec
- grpc::proto::Operation
- grpc::proto::OperationCancelledEvent
- grpc::proto::ProcessingCompletedEvent
- grpc::proto::ProcessingStartedEvent
- grpc::proto::ProviderAuthStatus
- grpc::proto::ProviderInfo
- grpc::proto::ProviderModel
- grpc::proto::QueueUpdatedEvent
- grpc::proto::QueuedWorkItem
- grpc::proto::RedactedThought
- grpc::proto::RemoteAuth
- grpc::proto::RemoteWorkspaceConfig
- grpc::proto::RepoInfo
- grpc::proto::RepoRef
- grpc::proto::RequestToolApprovalEvent
- grpc::proto::ResolveModelRequest
- grpc::proto::ResolveModelResponse
- grpc::proto::ResolveRepoRequest
- grpc::proto::ResolveRepoResponse
- grpc::proto::SendAuthInputRequest
- grpc::proto::SendAuthInputResponse
- grpc::proto::SendMessageRequest
- grpc::proto::SendMessageResponse
- grpc::proto::SessionConfig
- grpc::proto::SessionConfigUpdatedEvent
- grpc::proto::SessionEvent
- grpc::proto::SessionFileSource
- grpc::proto::SessionFilter
- grpc::proto::SessionInfo
- grpc::proto::SessionMetadata
- grpc::proto::SessionPolicyOverrides
- grpc::proto::SessionState
- grpc::proto::SessionStateFooter
- grpc::proto::SessionStateHeader
- grpc::proto::SessionToolConfig
- grpc::proto::SignedThought
- grpc::proto::SimpleThought
- grpc::proto::StartAuthRequest
- grpc::proto::StartAuthResponse
- grpc::proto::StreamDeltaEvent
- grpc::proto::SubscribeSessionEventsRequest
- grpc::proto::SwitchPrimaryAgentRequest
- grpc::proto::SwitchPrimaryAgentResponse
- grpc::proto::TextDelta
- grpc::proto::ThinkingDelta
- grpc::proto::ThoughtContent
- grpc::proto::ToolApprovalPolicy
- grpc::proto::ToolApprovalPolicyOverrides
- grpc::proto::ToolBlacklist
- grpc::proto::ToolCall
- grpc::proto::ToolCallCompletedEvent
- grpc::proto::ToolCallDelta
- grpc::proto::ToolCallFailedEvent
- grpc::proto::ToolCallStartedEvent
- grpc::proto::ToolError
- grpc::proto::ToolFilter
- grpc::proto::ToolMessage
- grpc::proto::ToolMessageAddedEvent
- grpc::proto::ToolResult
- grpc::proto::ToolRule
- grpc::proto::ToolVisibility
- grpc::proto::ToolWhitelist
- grpc::proto::UrlSource
- grpc::proto::Usage
- grpc::proto::UserContent
- grpc::proto::UserMessage
- grpc::proto::UserMessageAddedEvent
- grpc::proto::WorkspaceChangedEvent
- grpc::proto::WorkspaceConfig
- grpc::proto::WorkspaceInfo
- grpc::proto::WorkspaceRef
- grpc::proto::WorkspaceStatus
- grpc::proto::agent_service_client::AgentServiceClient
- grpc::proto::agent_service_server::AgentServiceServer
- grpc::remote_workspace::ApplyEditsRequest
- grpc::remote_workspace::AstGrepRequest
- grpc::remote_workspace::EditOperation
- grpc::remote_workspace::ExecuteToolRequest
- grpc::remote_workspace::ExecuteToolResponse
- grpc::remote_workspace::GetAgentInfoRequest
- grpc::remote_workspace::GetAgentInfoResponse
- grpc::remote_workspace::GetEnvironmentInfoRequest
- grpc::remote_workspace::GetEnvironmentInfoResponse
- grpc::remote_workspace::GetToolApprovalRequirementsRequest
- grpc::remote_workspace::GetToolApprovalRequirementsResponse
- grpc::remote_workspace::GetToolSchemasRequest
- grpc::remote_workspace::GetToolSchemasResponse
- grpc::remote_workspace::GitCommitSummary
- grpc::remote_workspace::GitHead
- grpc::remote_workspace::GitStatus
- grpc::remote_workspace::GitStatusEntry
- grpc::remote_workspace::GlobRequest
- grpc::remote_workspace::GrepRequest
- grpc::remote_workspace::HealthRequest
- grpc::remote_workspace::HealthResponse
- grpc::remote_workspace::JjChange
- grpc::remote_workspace::JjCommitSummary
- grpc::remote_workspace::JjStatus
- grpc::remote_workspace::ListDirectoryRequest
- grpc::remote_workspace::ListFilesRequest
- grpc::remote_workspace::ListFilesResponse
- grpc::remote_workspace::ReadFileRequest
- grpc::remote_workspace::ToolErrorDetail
- grpc::remote_workspace::ToolSchema
- grpc::remote_workspace::TypedToolResult
- grpc::remote_workspace::VcsInfo
- grpc::remote_workspace::WriteFileRequest
- grpc::remote_workspace::remote_workspace_service_client::RemoteWorkspaceServiceClient
- grpc::remote_workspace::remote_workspace_service_server::RemoteWorkspaceServiceServer
- grpc::runtime_server::RuntimeAgentDeps
- grpc::runtime_server::RuntimeAgentService
- local_server::LocalGrpcSetup
- proto::ActiveToolInfo
- proto::AgentResult
- proto::AgentWorkspaceInfo
- proto::AgentWorkspaceRevision
- proto::ApprovalDecision
- proto::ApprovalRules
- proto::ApprovalRulesOverrides
- proto::ApproveToolRequest
- proto::ApproveToolResponse
- proto::AssistantContent
- proto::AssistantMessage
- proto::AssistantMessageAddedEvent
- proto::AuthComplete
- proto::AuthError
- proto::AuthInProgress
- proto::AuthNeedInput
- proto::AuthOAuthStarted
- proto::AuthProgress
- proto::AuthSource
- proto::AuthSourceApiKey
- proto::AuthSourceNone
- proto::AuthSourcePlugin
- proto::BackendConfig
- proto::BashRule
- proto::CancelAuthRequest
- proto::CancelAuthResponse
- proto::CancelOperationRequest
- proto::CancelOperationResponse
- proto::CancellationInfo
- proto::CommandExecution
- proto::CompactCancelled
- proto::CompactInsufficientMessages
- proto::CompactResult
- proto::CompactResultEvent
- proto::CompactSessionRequest
- proto::CompactSessionResponse
- proto::CompactSuccess
- proto::CompactionRecord
- proto::ConversationCompactedEvent
- proto::CreateEnvironmentRequest
- proto::CreateEnvironmentResponse
- proto::CreateSessionRequest
- proto::CreateSessionResponse
- proto::CreateWorkspaceRequest
- proto::CreateWorkspaceResponse
- proto::DataUrlSource
- proto::DeleteEnvironmentRequest
- proto::DeleteEnvironmentResponse
- proto::DeleteSessionRequest
- proto::DeleteSessionResponse
- proto::DeleteWorkspaceRequest
- proto::DeleteWorkspaceResponse
- proto::DequeueQueuedItemRequest
- proto::DequeueQueuedItemResponse
- proto::DispatchAgentRule
- proto::EditMessageRequest
- proto::EditMessageResponse
- proto::EnvironmentDescriptor
- proto::ErrorEvent
- proto::ExcludeFilter
- proto::ExecuteBashCommandRequest
- proto::ExecuteBashCommandResponse
- proto::ExecutionError
- proto::ExternalResult
- proto::FetchResult
- proto::GetAuthProgressRequest
- proto::GetAuthProgressResponse
- proto::GetConversationFooter
- proto::GetConversationRequest
- proto::GetConversationResponse
- proto::GetDefaultModelRequest
- proto::GetDefaultModelResponse
- proto::GetEnvironmentRequest
- proto::GetEnvironmentResponse
- proto::GetMcpServersRequest
- proto::GetMcpServersResponse
- proto::GetProviderAuthStatusRequest
- proto::GetProviderAuthStatusResponse
- proto::GetSessionRequest
- proto::GetSessionResponse
- proto::GetWorkspaceStatusRequest
- proto::GetWorkspaceStatusResponse
- proto::ImageContent
- proto::IncludeFilter
- proto::InvalidParamsError
- proto::IoError
- proto::ListFilesRequest
- proto::ListFilesResponse
- proto::ListModelsRequest
- proto::ListModelsResponse
- proto::ListProvidersRequest
- proto::ListProvidersResponse
- proto::ListReposRequest
- proto::ListReposResponse
- proto::ListSessionsRequest
- proto::ListSessionsResponse
- proto::ListWorkspacesRequest
- proto::ListWorkspacesResponse
- proto::LocalBackendConfig
- proto::LocalWorkspaceConfig
- proto::McpBackendConfig
- proto::McpConnected
- proto::McpConnecting
- proto::McpConnectionFailedError
- proto::McpConnectionState
- proto::McpDisconnected
- proto::McpFailed
- proto::McpHttpTransport
- proto::McpServerInfo
- proto::McpServerStateChangedEvent
- proto::McpSseTransport
- proto::McpStdioTransport
- proto::McpTcpTransport
- proto::McpTransportInfo
- proto::McpUnixTransport
- proto::Message
- proto::MessageUpdatedEvent
- proto::ModelSpec
- proto::Operation
- proto::OperationCancelledEvent
- proto::ProcessingCompletedEvent
- proto::ProcessingStartedEvent
- proto::ProviderAuthStatus
- proto::ProviderInfo
- proto::ProviderModel
- proto::QueueUpdatedEvent
- proto::QueuedWorkItem
- proto::RedactedThought
- proto::RemoteAuth
- proto::RemoteWorkspaceConfig
- proto::RepoInfo
- proto::RepoRef
- proto::RequestToolApprovalEvent
- proto::ResolveModelRequest
- proto::ResolveModelResponse
- proto::ResolveRepoRequest
- proto::ResolveRepoResponse
- proto::SendAuthInputRequest
- proto::SendAuthInputResponse
- proto::SendMessageRequest
- proto::SendMessageResponse
- proto::SessionConfig
- proto::SessionConfigUpdatedEvent
- proto::SessionEvent
- proto::SessionFileSource
- proto::SessionFilter
- proto::SessionInfo
- proto::SessionMetadata
- proto::SessionPolicyOverrides
- proto::SessionState
- proto::SessionStateFooter
- proto::SessionStateHeader
- proto::SessionToolConfig
- proto::SignedThought
- proto::SimpleThought
- proto::StartAuthRequest
- proto::StartAuthResponse
- proto::StreamDeltaEvent
- proto::SubscribeSessionEventsRequest
- proto::SwitchPrimaryAgentRequest
- proto::SwitchPrimaryAgentResponse
- proto::TextDelta
- proto::ThinkingDelta
- proto::ThoughtContent
- proto::ToolApprovalPolicy
- proto::ToolApprovalPolicyOverrides
- proto::ToolBlacklist
- proto::ToolCall
- proto::ToolCallCompletedEvent
- proto::ToolCallDelta
- proto::ToolCallFailedEvent
- proto::ToolCallStartedEvent
- proto::ToolError
- proto::ToolFilter
- proto::ToolMessage
- proto::ToolMessageAddedEvent
- proto::ToolResult
- proto::ToolRule
- proto::ToolVisibility
- proto::ToolWhitelist
- proto::UrlSource
- proto::Usage
- proto::UserContent
- proto::UserMessage
- proto::UserMessageAddedEvent
- proto::WorkspaceChangedEvent
- proto::WorkspaceConfig
- proto::WorkspaceInfo
- proto::WorkspaceRef
- proto::WorkspaceStatus
- proto::agent_service_client::AgentServiceClient
- proto::agent_service_server::AgentServiceServer
- remote_workspace::ApplyEditsRequest
- remote_workspace::AstGrepRequest
- remote_workspace::EditOperation
- remote_workspace::ExecuteToolRequest
- remote_workspace::ExecuteToolResponse
- remote_workspace::GetAgentInfoRequest
- remote_workspace::GetAgentInfoResponse
- remote_workspace::GetEnvironmentInfoRequest
- remote_workspace::GetEnvironmentInfoResponse
- remote_workspace::GetToolApprovalRequirementsRequest
- remote_workspace::GetToolApprovalRequirementsResponse
- remote_workspace::GetToolSchemasRequest
- remote_workspace::GetToolSchemasResponse
- remote_workspace::GitCommitSummary
- remote_workspace::GitHead
- remote_workspace::GitStatus
- remote_workspace::GitStatusEntry
- remote_workspace::GlobRequest
- remote_workspace::GrepRequest
- remote_workspace::HealthRequest
- remote_workspace::HealthResponse
- remote_workspace::JjChange
- remote_workspace::JjCommitSummary
- remote_workspace::JjStatus
- remote_workspace::ListDirectoryRequest
- remote_workspace::ListFilesRequest
- remote_workspace::ListFilesResponse
- remote_workspace::ReadFileRequest
- remote_workspace::ToolErrorDetail
- remote_workspace::ToolSchema
- remote_workspace::TypedToolResult
- remote_workspace::VcsInfo
- remote_workspace::WriteFileRequest
- remote_workspace::remote_workspace_service_client::RemoteWorkspaceServiceClient
- remote_workspace::remote_workspace_service_server::RemoteWorkspaceServiceServer
- service_host::ServiceHost
- service_host::ServiceHostConfig
Enums
- agent::ApiKeyOrigin
- agent::AuthMethod
- agent::EnvironmentDeletePolicy
- agent::McpTransport
- agent::MessageRole
- agent::OperationStatus
- agent::OperationType
- agent::SessionStatus
- agent::ToolCallStatus
- agent::UnapprovedBehavior
- agent::WorkspaceCreateStrategy
- agent::approval_decision::DecisionType
- agent::assistant_content::Content
- agent::auth_progress::State
- agent::auth_source::Source
- agent::backend_config::Backend
- agent::compact_result::Result
- agent::get_conversation_response::Chunk
- agent::get_session_response::Chunk
- agent::image_content::Source
- agent::mcp_connection_state::State
- agent::mcp_transport_info::Transport
- agent::message::Message
- agent::queued_work_item::Kind
- agent::remote_auth::Auth
- agent::session_event::Event
- agent::stream_delta_event::DeltaType
- agent::thought_content::ThoughtType
- agent::tool_call_delta::Delta
- agent::tool_error::ErrorType
- agent::tool_filter::Filter
- agent::tool_result::Result
- agent::tool_rule::Rule
- agent::tool_visibility::Visibility
- agent::user_content::Content
- agent::workspace_config::Config
- client_api::ApiKeyOrigin
- client_api::ApprovalDecision
- client_api::AssistantContent
- client_api::AuthMethod
- client_api::AuthProgress
- client_api::AuthSource
- client_api::ClientCommand
- client_api::ClientEvent
- client_api::CompactResult
- client_api::EditingMode
- client_api::ImageSource
- client_api::McpConnectionState
- client_api::McpServerState
- client_api::McpTransport
- client_api::MessageData
- client_api::NotificationTransport
- client_api::QueuedWorkKind
- client_api::ThoughtContent
- client_api::ToolCallDelta
- client_api::ToolError
- client_api::ToolResult
- client_api::UserContent
- client_api::WorkspaceConfig
- client_api::provider::ApiFormat
- client_api::provider::AuthScheme
- grpc::agent::ApiKeyOrigin
- grpc::agent::AuthMethod
- grpc::agent::EnvironmentDeletePolicy
- grpc::agent::McpTransport
- grpc::agent::MessageRole
- grpc::agent::OperationStatus
- grpc::agent::OperationType
- grpc::agent::SessionStatus
- grpc::agent::ToolCallStatus
- grpc::agent::UnapprovedBehavior
- grpc::agent::WorkspaceCreateStrategy
- grpc::agent::approval_decision::DecisionType
- grpc::agent::assistant_content::Content
- grpc::agent::auth_progress::State
- grpc::agent::auth_source::Source
- grpc::agent::backend_config::Backend
- grpc::agent::compact_result::Result
- grpc::agent::get_conversation_response::Chunk
- grpc::agent::get_session_response::Chunk
- grpc::agent::image_content::Source
- grpc::agent::mcp_connection_state::State
- grpc::agent::mcp_transport_info::Transport
- grpc::agent::message::Message
- grpc::agent::queued_work_item::Kind
- grpc::agent::remote_auth::Auth
- grpc::agent::session_event::Event
- grpc::agent::stream_delta_event::DeltaType
- grpc::agent::thought_content::ThoughtType
- grpc::agent::tool_call_delta::Delta
- grpc::agent::tool_error::ErrorType
- grpc::agent::tool_filter::Filter
- grpc::agent::tool_result::Result
- grpc::agent::tool_rule::Rule
- grpc::agent::tool_visibility::Visibility
- grpc::agent::user_content::Content
- grpc::agent::workspace_config::Config
- grpc::error::ConversionError
- grpc::error::GrpcError
- grpc::proto::ApiKeyOrigin
- grpc::proto::AuthMethod
- grpc::proto::EnvironmentDeletePolicy
- grpc::proto::McpTransport
- grpc::proto::MessageRole
- grpc::proto::OperationStatus
- grpc::proto::OperationType
- grpc::proto::SessionStatus
- grpc::proto::ToolCallStatus
- grpc::proto::UnapprovedBehavior
- grpc::proto::WorkspaceCreateStrategy
- grpc::proto::approval_decision::DecisionType
- grpc::proto::assistant_content::Content
- grpc::proto::auth_progress::State
- grpc::proto::auth_source::Source
- grpc::proto::backend_config::Backend
- grpc::proto::compact_result::Result
- grpc::proto::get_conversation_response::Chunk
- grpc::proto::get_session_response::Chunk
- grpc::proto::image_content::Source
- grpc::proto::mcp_connection_state::State
- grpc::proto::mcp_transport_info::Transport
- grpc::proto::message::Message
- grpc::proto::queued_work_item::Kind
- grpc::proto::remote_auth::Auth
- grpc::proto::session_event::Event
- grpc::proto::stream_delta_event::DeltaType
- grpc::proto::thought_content::ThoughtType
- grpc::proto::tool_call_delta::Delta
- grpc::proto::tool_error::ErrorType
- grpc::proto::tool_filter::Filter
- grpc::proto::tool_result::Result
- grpc::proto::tool_rule::Rule
- grpc::proto::tool_visibility::Visibility
- grpc::proto::user_content::Content
- grpc::proto::workspace_config::Config
- grpc::remote_workspace::GitHeadKind
- grpc::remote_workspace::GitStatusSummary
- grpc::remote_workspace::HealthStatus
- grpc::remote_workspace::JjChangeType
- grpc::remote_workspace::VcsKind
- grpc::remote_workspace::execute_tool_response::Result
- grpc::remote_workspace::tool_error_detail::Kind
- grpc::remote_workspace::vcs_info::Status
- proto::ApiKeyOrigin
- proto::AuthMethod
- proto::EnvironmentDeletePolicy
- proto::McpTransport
- proto::MessageRole
- proto::OperationStatus
- proto::OperationType
- proto::SessionStatus
- proto::ToolCallStatus
- proto::UnapprovedBehavior
- proto::WorkspaceCreateStrategy
- proto::approval_decision::DecisionType
- proto::assistant_content::Content
- proto::auth_progress::State
- proto::auth_source::Source
- proto::backend_config::Backend
- proto::compact_result::Result
- proto::get_conversation_response::Chunk
- proto::get_session_response::Chunk
- proto::image_content::Source
- proto::mcp_connection_state::State
- proto::mcp_transport_info::Transport
- proto::message::Message
- proto::queued_work_item::Kind
- proto::remote_auth::Auth
- proto::session_event::Event
- proto::stream_delta_event::DeltaType
- proto::thought_content::ThoughtType
- proto::tool_call_delta::Delta
- proto::tool_error::ErrorType
- proto::tool_filter::Filter
- proto::tool_result::Result
- proto::tool_rule::Rule
- proto::tool_visibility::Visibility
- proto::user_content::Content
- proto::workspace_config::Config
- remote_workspace::GitHeadKind
- remote_workspace::GitStatusSummary
- remote_workspace::HealthStatus
- remote_workspace::JjChangeType
- remote_workspace::VcsKind
- remote_workspace::execute_tool_response::Result
- remote_workspace::tool_error_detail::Kind
- remote_workspace::vcs_info::Status
Traits
- agent::agent_service_server::AgentService
- client_api::LlmStatus
- grpc::agent::agent_service_server::AgentService
- grpc::proto::agent_service_server::AgentService
- grpc::remote_workspace::remote_workspace_service_server::RemoteWorkspaceService
- proto::agent_service_server::AgentService
- remote_workspace::remote_workspace_service_server::RemoteWorkspaceService
Functions
- client_api::builtin::claude_haiku_4_5
- client_api::builtin::claude_opus_4_5
- client_api::builtin::claude_opus_4_6
- client_api::builtin::claude_sonnet_4_5
- client_api::builtin::codex
- client_api::builtin::default_model
- client_api::builtin::flash
- client_api::builtin::gemini
- client_api::builtin::gemini_3_flash_preview
- client_api::builtin::gemini_3_pro_preview
- client_api::builtin::gemini_flash
- client_api::builtin::gemini_pro
- client_api::builtin::gpt51_codex_max
- client_api::builtin::gpt52
- client_api::builtin::gpt52_codex
- client_api::builtin::gpt53_codex
- client_api::builtin::gpt5_1_codex_max
- client_api::builtin::gpt5_2
- client_api::builtin::gpt5_2_codex
- client_api::builtin::gpt5_3_codex
- client_api::builtin::gpt5_mini
- client_api::builtin::gpt5_nano
- client_api::builtin::gpt_5_1_codex_max
- client_api::builtin::gpt_5_2
- client_api::builtin::gpt_5_2_2025_12_11
- client_api::builtin::gpt_5_2_codex
- client_api::builtin::gpt_5_2_xhigh
- client_api::builtin::gpt_5_3_codex
- client_api::builtin::gpt_5_mini
- client_api::builtin::gpt_5_mini_2025_08_07
- client_api::builtin::gpt_5_nano
- client_api::builtin::gpt_5_nano_2025_08_07
- client_api::builtin::grok
- client_api::builtin::grok_4
- client_api::builtin::grok_4_1
- client_api::builtin::grok_4_1_fast
- client_api::builtin::grok_4_1_fast_reasoning
- client_api::builtin::haiku
- client_api::builtin::opus
- client_api::builtin::opus_4_5
- client_api::builtin::opus_4_6
- client_api::builtin::sonnet
- client_api::default_agent_spec_id
- client_api::default_primary_agent_id
- client_api::provider::anthropic
- client_api::provider::google
- client_api::provider::openai
- client_api::provider::xai
- grpc::convert_todo_item_to_proto
- grpc::convert_todo_write_file_operation_to_proto
- local_server::create_local_channel
- local_server::setup_local_grpc
- local_server::setup_local_grpc_with_catalog
Type Aliases
Constants
- agent::agent_service_server::SERVICE_NAME
- client_api::provider::ANTHROPIC_ID
- client_api::provider::GOOGLE_ID
- client_api::provider::OPENAI_ID
- client_api::provider::XAI_ID
- grpc::agent::agent_service_server::SERVICE_NAME
- grpc::proto::agent_service_server::SERVICE_NAME
- grpc::remote_workspace::remote_workspace_service_server::SERVICE_NAME
- proto::agent_service_server::SERVICE_NAME
- remote_workspace::remote_workspace_service_server::SERVICE_NAME