Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/PawanOsman/OpenCursor
/ types & classes
Types & classes
146 in github.com/PawanOsman/OpenCursor
⨍
Functions
727
◇
Types & classes
146
Class
src/stores/settingsManager.ts:32
Class
src/stores/featureStore.ts:281
Class
src/stores/conversationStore.ts:37
Class
src/stores/pendingChanges.ts:119
Class
src/integrations/mcpClient.ts:39
Class
src/integrations/mcpClient.ts:200
Class
src/ui/settingsPanel.ts:29
Class
src/ui/sidebarProvider.ts:36
Class
src/agent/provider.ts:111
Class
webview-ui/sidebar/App.tsx:26
Interface
AllModels
src/stores/modelRegistry.ts:19
Interface
AnthBlock
src/agent/oauth.ts:882
Interface
AnthropicBlock
src/agent/provider.ts:490
Interface
AnthropicMessage
src/agent/provider.ts:502
Interface
ApprovalRequestInfo
webview-ui/sidebar/types.ts:125
Interface
ApprovalRule
src/agent/approvalPolicy.ts:23
Interface
ApprovalRule
webview-ui/settings/features.ts:274
Interface
AskQuestionItem
src/agent/tools/types.ts:68
Interface
AssistantTurn
src/shared/turns.ts:153
Interface
Attachment
src/shared/turns.ts:42
Interface
Attachment
src/agent/types.ts:18
Interface
BgShell
src/agent/tools/shared.ts:198
Interface
CacheControl
src/agent/types.ts:42
Class
ChatHTTPError
src/agent/provider.ts:111
Interface
ChatSession
webview-ui/sidebar/App.tsx:480
Interface
Chunk
src/agent/semanticIndex.ts:89
Interface
CompactionBlock
src/shared/turns.ts:82
Interface
Conversation
src/stores/conversationStore.ts:14
Class
ConversationStore
src/stores/conversationStore.ts:37
Interface
ConversationSummary
src/stores/conversationStore.ts:28
Interface
ConversationSummary
webview-ui/sidebar/types.ts:40
Interface
CursorContextBlocks
src/agent/messages.ts:109
Interface
DocChunk
src/agent/docsIndex.ts:34
Interface
DocIndexFile
src/agent/docsIndex.ts:40
Interface
DocSource
src/agent/docsIndex.ts:20
Interface
DocSourceInfo
webview-ui/settings/App.tsx:347
Interface
DocsStatus
src/agent/docsIndex.ts:70
Interface
DocsStatus
webview-ui/settings/App.tsx:357
Interface
EmbedModel
src/agent/semanticIndex.ts:27
Interface
EmbedModel
webview-ui/settings/App.tsx:45
Interface
ErrorBlock
src/shared/turns.ts:75
Class
ErrorBoundary
webview-ui/sidebar/App.tsx:26
Interface
ExternalHook
src/integrations/externalHooks.ts:25
Interface
ExternalHook
webview-ui/settings/panels/HooksPanel.tsx:25
Interface
FeatureConfig
src/stores/featureStore.ts:168
Interface
FeatureConfig
webview-ui/settings/features.ts:237
Class
FeatureStore
src/stores/featureStore.ts:281
Interface
GeminiPart
src/agent/oauth.ts:1061
Interface
HfGgufResult
src/agent/llamacpp.ts:109
Interface
HfGgufResult
webview-ui/settings/features.ts:167
Interface
HookDef
src/stores/featureStore.ts:41
Interface
HookDef
webview-ui/settings/features.ts:61
Interface
HookResult
Result of one hook process: exit code + captured stdout.
src/integrations/hooksRunner.ts:64
Interface
Hunk
src/stores/pendingChanges.ts:23
Interface
IndexFile
src/agent/semanticIndex.ts:96
Interface
IndexStatus
src/agent/semanticIndex.ts:221
Interface
IndexStatus
webview-ui/settings/App.tsx:37
Interface
JsonRpcResponse
src/integrations/mcpClient.ts:30
Interface
LlamacppModel
src/agent/llamacpp.ts:74
Interface
LlamacppModel
webview-ui/settings/features.ts:145
Interface
LlamacppServerConfig
src/agent/llamacpp.ts:33
Interface
LlamacppServerConfig
webview-ui/settings/features.ts:123
Interface
LlamacppStatus
src/agent/llamacpp.ts:117
Interface
LlamacppStatus
webview-ui/settings/features.ts:159
Interface
MaxStepsBlock
src/shared/turns.ts:89
Class
McpConnection
src/integrations/mcpClient.ts:39
Class
McpManager
src/integrations/mcpClient.ts:200
Interface
McpServerConfig
src/integrations/mcpClient.ts:13
Interface
McpServerConfig
webview-ui/settings/features.ts:10
Interface
McpStatus
webview-ui/settings/features.ts:300
Interface
McpToolDef
src/integrations/mcpClient.ts:24
Interface
MentionItem
src/context/mentions.ts:27
Interface
MentionItem
webview-ui/sidebar/types.ts:81
Interface
ModelDef
src/stores/featureStore.ts:73
Interface
ModelDef
webview-ui/sidebar/types.ts:62
Interface
ModelDef
webview-ui/settings/features.ts:111
Interface
ModelInfo
src/agent/provider/types.ts:13
Interface
ModelOption
src/stores/featureStore.ts:59
Interface
ModelOption
webview-ui/sidebar/types.ts:52
Interface
ModelOption
webview-ui/settings/features.ts:101
Interface
ModelParams
src/agent/provider/types.ts:18
Interface
ModelSectionSpec
Everything one collapsible provider section needs to render.
webview-ui/settings/panels/ModelsPanel.tsx:48
Interface
ModelSelectCustom
webview-ui/shared/ModelSelect.tsx:21
Interface
ModelSelectItem
webview-ui/shared/ModelSelect.tsx:13
Interface
ModelUsage
src/stores/usageStore.ts:13
Interface
ModelUsage
webview-ui/settings/features.ts:293
Interface
OAuthAccount
src/agent/oauth/types.ts:15
Interface
OAuthAccountInfo
src/agent/oauth/types.ts:55
Interface
OAuthAccountInfo
webview-ui/settings/features.ts:197
Interface
OAuthLimit
src/agent/oauth/types.ts:38
Interface
OAuthLimit
webview-ui/settings/features.ts:214
Interface
OAuthStatus
src/agent/oauth/types.ts:63
Interface
OAuthStatus
webview-ui/settings/features.ts:222
Interface
OAuthUsage
src/agent/oauth/types.ts:48
Interface
OllamaLibraryModel
src/agent/ollama.ts:173
Interface
OllamaLibraryModel
webview-ui/settings/features.ts:189
Interface
OllamaModel
src/agent/ollama.ts:32
Interface
OllamaModel
webview-ui/settings/features.ts:175
Interface
OllamaStatus
src/agent/ollama.ts:41
Interface
OllamaStatus
webview-ui/settings/features.ts:183
next →
1–100 of 146, ranked by callers