List of all items
Structs
- client::Client
- client::ClientBuilder
- error::HttpErrorBody
- http::HttpClient
- http::HttpConfig
- http::config::ConfigApi
- http::files::FilesApi
- http::find::FindApi
- http::mcp::McpApi
- http::messages::MessagesApi
- http::misc::HealthInfo
- http::misc::LogEntry
- http::misc::MiscApi
- http::misc::PathInfo
- http::misc::VcsInfo
- http::parts::PartsApi
- http::permissions::PermissionsApi
- http::project::ProjectApi
- http::providers::ProvidersApi
- http::pty::PtyApi
- http::questions::QuestionsApi
- http::sessions::SessionsApi
- http::tools::ToolsApi
- http::worktree::CreateWorktreeRequest
- http::worktree::Worktree
- http::worktree::WorktreeApi
- sse::RawSseEvent
- sse::RawSseSubscription
- sse::SessionEventRouter
- sse::SessionEventRouterOptions
- sse::SseOptions
- sse::SseStreamStats
- sse::SseSubscriber
- sse::SseSubscription
- types::api::CommandResponse
- types::api::FindResponse
- types::api::FormatterInfo
- types::api::LspServerStatus
- types::api::McpActionResponse
- types::api::OAuthCallbackResponse
- types::api::OpenApiDoc
- types::api::PermissionReplyResponse
- types::api::UpdatePartResponse
- types::config::AutoCompactConfig
- types::config::Config
- types::config::ConfigInfoLite
- types::config::ConfigProviders
- types::config::ProviderConfig
- types::config::UpdateConfigRequest
- types::error::APIError
- types::event::GlobalEventEnvelope
- types::event::MessagePartEventProps
- types::event::MessageRemovedProps
- types::event::MessageUpdatedProps
- types::event::PermissionAskedProps
- types::event::PermissionRepliedProps
- types::event::SessionErrorProps
- types::event::SessionIdleProps
- types::event::SessionInfoProps
- types::file::FileContent
- types::file::FileInfo
- types::file::FileStatus
- types::file::ListFilesRequest
- types::file::ReadFileRequest
- types::mcp::McpAddRequest
- types::mcp::McpAuthCallbackRequest
- types::mcp::McpAuthStartRequest
- types::mcp::McpAuthStartResponse
- types::mcp::McpAuthenticateRequest
- types::mcp::McpServer
- types::mcp::McpStatus
- types::mcp::McpTool
- types::message::AgentSource
- types::message::CacheUsage
- types::message::CommandRequest
- types::message::FilePartSourceText
- types::message::Message
- types::message::MessageInfo
- types::message::MessageTime
- types::message::PromptRequest
- types::message::ShellRequest
- types::message::TokenUsage
- types::message::ToolStateCompleted
- types::message::ToolStateError
- types::message::ToolStatePending
- types::message::ToolStateRunning
- types::message::ToolTimeRange
- types::message::ToolTimeStart
- types::permission::PermissionReplyRequest
- types::permission::PermissionRequest
- types::permission::PermissionRule
- types::permission::PermissionToolRef
- types::project::ModelRef
- types::project::Project
- types::project::ProjectSettings
- types::project::UpdateProjectRequest
- types::provider::Model
- types::provider::ModelCapabilities
- types::provider::OAuthAuthorizeResponse
- types::provider::OAuthCallbackRequest
- types::provider::Provider
- types::provider::ProviderAuth
- types::provider::ProviderListResponse
- types::provider::SetAuthRequest
- types::pty::CreatePtyRequest
- types::pty::Pty
- types::pty::PtySize
- types::pty::UpdatePtyRequest
- types::question::QuestionInfo
- types::question::QuestionOption
- types::question::QuestionReplyRequest
- types::question::QuestionRequest
- types::question::QuestionToolRef
- types::session::CreateSessionRequest
- types::session::FileDiffLite
- types::session::RevertInfo
- types::session::RevertRequest
- types::session::Session
- types::session::SessionCreateOptions
- types::session::SessionDiff
- types::session::SessionStatus
- types::session::SessionSummary
- types::session::SessionTime
- types::session::ShareInfo
- types::session::SummarizeRequest
- types::session::TodoItem
- types::session::UpdateSessionRequest
- types::tool::Agent
- types::tool::Command
- types::tool::Tool
- types::tool::ToolIds
Enums
- error::OpencodeError
- types::api::LspConnectionStatus
- types::event::AssistantError
- types::event::Event
- types::mcp::McpConnectionStatus
- types::message::FilePartSource
- types::message::Part
- types::message::PromptPart
- types::message::ToolState
- types::permission::PermissionAction
- types::permission::PermissionReply
- types::provider::AuthMethod
- types::provider::ProviderSource
Type Aliases
- error::Result
- types::api::SetAuthResponse
- types::api::ShellResponse
- types::message::MessageWithParts
- types::permission::Ruleset
- types::question::QuestionAnswer