MCPcopy Create free account

hub / github.com/ChrisFeldmeier/OpenCodeRust / types & classes

Types & classes1,115 in github.com/ChrisFeldmeier/OpenCodeRust

↓ 59 callersEnumApiError
crates/opencode-server/src/error.rs:9
↓ 7 callersEnumProviderError
crates/opencode-provider/src/provider.rs:45
↓ 4 callersClassConfig
crates/opencode-config/src/schema.rs:5
↓ 2 callersEnumOAuthError
crates/opencode-mcp/src/oauth.rs:55
↓ 1 callersClassJsonRpcError
crates/opencode-lsp/src/lib.rs:136
↓ 1 callersClassOpenCodeDirectory
crates/opencode-server/src/routes.rs:76
↓ 1 callersEnumResponse
crates/opencode-permission/src/engine.rs:32
↓ 1 callersInterfaceTool
crates/opencode-tool/src/tool.rs:689
ClassAbortController
crates/opencode-util/src/util.rs:263
ClassActiveReasoning
crates/opencode-provider/src/responses.rs:722
ClassAddMcpRequest
crates/opencode-server/src/routes.rs:2541
ClassAddPartRequest
crates/opencode-server/src/routes.rs:1130
ClassAgent
crates/opencode-tui/src/components/dialogs/agent_select.rs:12
EnumAgentCommands
crates/opencode-cli/src/main.rs:330
ClassAgentConfig
crates/opencode-config/src/schema.rs:402
ClassAgentConfigs
crates/opencode-config/src/schema.rs:396
EnumAgentError
crates/opencode-agent/src/agent.rs:165
EnumAgentError
crates/opencode-agent/src/executor.rs:13
ClassAgentExecutor
crates/opencode-agent/src/executor.rs:30
EnumAgentFileMode
crates/opencode-cli/src/main.rs:351
ClassAgentInfo
crates/opencode-server/src/routes.rs:4389
ClassAgentInfo
crates/opencode-agent/src/agent.rs:66
ClassAgentInfo
crates/opencode-tui/src/api.rs:191
ClassAgentInfo
crates/opencode-tool/src/task.rs:160
ClassAgentMessage
crates/opencode-agent/src/message.rs:4
EnumAgentMode
crates/opencode-config/src/schema.rs:441
EnumAgentMode
crates/opencode-agent/src/agent.rs:94
ClassAgentModel
crates/opencode-tool/src/task.rs:166
ClassAgentParams
crates/opencode-session/src/prompt.rs:129
ClassAgentPart
crates/opencode-session/src/message_v2.rs:65
ClassAgentRegistry
crates/opencode-agent/src/agent.rs:456
ClassAgentSelectDialog
crates/opencode-tui/src/components/dialogs/agent_select.rs:18
ClassAgentSource
crates/opencode-session/src/message_v2.rs:75
ClassAlertDialog
crates/opencode-tui/src/components/dialogs/alert.rs:18
EnumAlertType
crates/opencode-tui/src/components/dialogs/alert.rs:11
ClassAliasedProvider
crates/opencode-provider/src/bootstrap.rs:2348
ClassAmazonBedrockLoader
Amazon Bedrock custom loader - the most complex loader. Handles region resolution, AWS credential chain, cross-region model prefixing.
crates/opencode-provider/src/bootstrap.rs:437
EnumAnnotationItem
crates/opencode-provider/src/responses.rs:682
ClassAnthropicConfig
crates/opencode-provider/src/anthropic.rs:14
EnumAnthropicContent
crates/opencode-provider/src/anthropic.rs:265
ClassAnthropicContentBlock
crates/opencode-provider/src/stream.rs:251
ClassAnthropicDelta
crates/opencode-provider/src/stream.rs:242
ClassAnthropicEvent
crates/opencode-provider/src/stream.rs:232
ClassAnthropicLoader
Anthropic custom loader - adds correct beta headers.
crates/opencode-provider/src/bootstrap.rs:279
ClassAnthropicMessage
crates/opencode-provider/src/anthropic.rs:258
ClassAnthropicMessage
crates/opencode-provider/src/stream.rs:260
ClassAnthropicProvider
crates/opencode-provider/src/anthropic.rs:20
ClassAnthropicRequest
crates/opencode-provider/src/anthropic.rs:245
ClassAnthropicResponse
crates/opencode-provider/src/anthropic.rs:299
ClassAnthropicResponseContent
crates/opencode-provider/src/anthropic.rs:307
ClassAnthropicResponseUsage
crates/opencode-provider/src/anthropic.rs:314
EnumAnthropicThinking
crates/opencode-provider/src/anthropic.rs:272
ClassAnthropicUsage
crates/opencode-provider/src/stream.rs:265
ClassApiClient
crates/opencode-tui/src/api.rs:244
ClassApiError
crates/opencode-session/src/message_v2.rs:478
ClassApiErrorInfo
crates/opencode-session/src/retry.rs:55
ClassApp
crates/opencode-tui/src/app/app.rs:40
ClassAppContext
crates/opencode-tui/src/context/app_context.rs:91
EnumAppState
crates/opencode-tui/src/app/state.rs:2
ClassApplyPatchInput
crates/opencode-tool/src/apply_patch.rs:14
ClassApplyPatchTool
crates/opencode-tool/src/apply_patch.rs:9
ClassApplyPatchToolView
crates/opencode-tui/src/components/tool_views.rs:291
ClassArchiveSessionRequest
crates/opencode-server/src/routes.rs:535
ClassAssistantTime
crates/opencode-session/src/message_v2.rs:299
ClassAssistantTokens
crates/opencode-session/src/message_v2.rs:312
EnumAuthCommands
crates/opencode-cli/src/main.rs:309
ClassAuthEntry
crates/opencode-mcp/src/auth.rs:38
EnumAuthEntry
crates/opencode-config/src/wellknown.rs:32
EnumAuthError
crates/opencode-provider/src/auth.rs:170
ClassAuthFetchResult
crates/opencode-plugin/src/subprocess/client.rs:94
ClassAuthFetchStreamResult
crates/opencode-plugin/src/subprocess/client.rs:100
InterfaceAuthHook
crates/opencode-plugin/host/plugin-host.ts:60
EnumAuthInfo
crates/opencode-provider/src/auth.rs:9
ClassAuthLoadResult
crates/opencode-plugin/src/subprocess/client.rs:86
ClassAuthManager
crates/opencode-provider/src/auth.rs:57
ClassAuthMeta
crates/opencode-plugin/src/subprocess/client.rs:66
ClassAuthMethod
crates/opencode-provider/src/auth.rs:33
InterfaceAuthMethod
crates/opencode-plugin/host/plugin-host.ts:47
ClassAuthMethodInfo
crates/opencode-server/src/oauth.rs:9
ClassAuthMethodInfo
crates/opencode-server/src/routes.rs:2311
ClassAuthMethodMeta
crates/opencode-plugin/src/subprocess/client.rs:72
EnumAuthMethodType
crates/opencode-provider/src/auth.rs:52
EnumAuthStatus
crates/opencode-mcp/src/oauth.rs:365
EnumAuthType
crates/opencode-provider/src/auth.rs:39
ClassAuthorization
crates/opencode-provider/src/auth.rs:45
ClassAuthorizeResult
crates/opencode-plugin/src/subprocess/client.rs:79
InterfaceAuthorizeResult
crates/opencode-plugin/host/plugin-host.ts:53
EnumAutoUpdateMode
crates/opencode-config/src/schema.rs:123
ClassAzureCognitiveServicesLoader
Azure Cognitive Services custom loader - resource name handling.
crates/opencode-provider/src/bootstrap.rs:410
ClassAzureConfig
crates/opencode-provider/src/azure.rs:11
ClassAzureLoader
Azure custom loader - conditional getModel based on useCompletionUrls.
crates/opencode-provider/src/bootstrap.rs:395
ClassAzureProvider
crates/opencode-provider/src/azure.rs:19
ClassBashArity
crates/opencode-permission/src/arity.rs:3
ClassBashTool
crates/opencode-tool/src/bash.rs:33
ClassBashToolView
crates/opencode-tui/src/components/tool_call.rs:190
ClassBatchParams
crates/opencode-tool/src/batch.rs:12
ClassBatchResult
crates/opencode-tool/src/batch.rs:23
ClassBatchTool
crates/opencode-tool/src/batch.rs:38
ClassBedrockConfig
crates/opencode-provider/src/bedrock.rs:14
ClassBedrockContentBlock
crates/opencode-provider/src/bedrock.rs:416
next →1–100 of 1,115, ranked by callers