MCPcopy Create free account

hub / github.com/agegr/pi-web / types & classes

Types & classes142 in github.com/agegr/pi-web

Class
lib/rpc-manager.ts:64
Class
lib/rpc-manager.ts:108
Class
lib/skill-updates.ts:41
Class
hooks/useAgentSession.ts:177
InterfaceAddProviderPickerProps
components/ModelsConfig.tsx:1139
InterfaceAgentEvent
lib/rpc-manager.ts:16
InterfaceAgentEvent
hooks/useAgentSession.ts:55
InterfaceAgentSessionLike
lib/pi-types.ts:116
ClassAgentSessionWrapper
lib/rpc-manager.ts:108
InterfaceAnnotateSkillOptions
lib/skill-lock.ts:24
InterfaceAnsiSegment
lib/ansi.ts:30
InterfaceApiKeyProvider
components/ModelsConfig.tsx:94
InterfaceAssistantMessage
lib/types.ts:56
InterfaceAtInsertion
lib/file-fuzzy.ts:140
InterfaceAtQueryMatch
lib/file-fuzzy.ts:5
InterfaceAttachedImage
components/ChatInput.tsx:13
InterfaceAttachedImage
hooks/useAgentSession.ts:303
InterfaceBashExecutionMessage
lib/types.ts:98
InterfaceBranchSummaryEntry
lib/types.ts:232
InterfaceCacheEntry
app/api/file-index/route.ts:42
InterfaceChatDraft
lib/draft-store.ts:6
InterfaceChatDraftImage
lib/draft-store.ts:1
InterfaceChatInputHandle
components/ChatInput.tsx:63
InterfaceChatInputHandle
hooks/useAgentSession.ts:296
InterfaceCheckOptions
lib/skill-updates.ts:19
InterfaceCompactCommandResult
hooks/useAgentSession.ts:60
InterfaceCompactResultInfo
hooks/useAgentSession.ts:118
InterfaceCompactionEntry
lib/types.ts:223
InterfaceContextUsage
lib/pi-types.ts:9
InterfaceCustomEntry
lib/types.ts:240
InterfaceCustomMessage
lib/types.ts:89
InterfaceCustomMessageEntry
lib/types.ts:246
InterfaceDisplayOptions
lib/message-display.ts:3
ClassEventStreamConnectionError
hooks/useAgentSession.ts:177
InterfaceExtensionRunnerLike
lib/pi-types.ts:67
InterfaceExtensionStatusItem
lib/types.ts:196
InterfaceExtensionUiContextLike
lib/pi-types.ts:85
InterfaceExtensionWidgetItem
lib/types.ts:201
InterfaceFileData
components/FileViewer.tsx:34
InterfaceFileEntry
components/FileExplorer.tsx:14
InterfaceFileExplorerHandle
components/FileExplorer.tsx:39
InterfaceFileIndexEntry
lib/file-fuzzy.ts:14
InterfaceFileListing
app/api/file-index/route.ts:35
InterfaceFileNode
components/FileExplorer.tsx:21
InterfaceGeneratedSessionTitle
lib/session-title.ts:21
InterfaceGitFileDiffResponse
lib/git-types.ts:23
InterfaceGitFileStatus
lib/git-types.ts:9
InterfaceGitHubTreeEntry
lib/skill-updates.ts:26
InterfaceGitHubTreeResponse
lib/skill-updates.ts:32
InterfaceGitPorcelainEntry
lib/git-status.ts:3
InterfaceGitStatusResponse
lib/git-types.ts:17
InterfaceGlobalLockPathOptions
lib/skill-lock.ts:19
InterfaceHeadlessCustomUiTerminal
lib/custom-ui-terminal.ts:4
InterfaceHeadlessCustomUiTui
lib/custom-ui-terminal.ts:10
ClassHttpError
lib/skill-updates.ts:41
InterfaceIconProps
components/FileIcons.tsx:3
InterfaceImageContent
lib/types.ts:24
InterfaceInitialNavigation
lib/initial-navigation.ts:1
InterfaceLabelEntry
lib/types.ts:254
InterfaceLastAssistantTextResponse
hooks/useAgentSession.ts:65
InterfaceMarkdownBodyProps
components/MarkdownBody.tsx:13
InterfaceModelChangeEntry
lib/types.ts:217
InterfaceModelEntry
components/ModelsConfig.tsx:113
InterfaceModelLike
lib/pi-types.ts:15
InterfaceModelOption
components/ChatInput.tsx:19
InterfaceModelsCacheState
lib/models-cache.ts:9
InterfaceModelsData
lib/models-cache.ts:1
InterfaceModelsJson
components/ModelsConfig.tsx:136
InterfaceNavigateTreeResult
lib/pi-types.ts:25
InterfaceNodeInfo
components/ChatMinimap.tsx:60
InterfaceOAuthProvider
components/ModelsConfig.tsx:87
InterfaceParsedCompactionSummary
lib/compaction-summary.ts:1
InterfacePendingChangeLine
lib/patch.ts:19
InterfacePendingConflict
components/FileExplorer.tsx:66
ClassPlainTextTheme
lib/rpc-manager.ts:64
InterfacePluginDiagnostic
lib/api-types.ts:59
InterfacePluginPackageInfo
lib/api-types.ts:73
InterfacePluginResourceCounts
lib/api-types.ts:52
InterfacePluginResourceInfo
lib/api-types.ts:66
InterfacePluginsResponse
lib/api-types.ts:87
InterfaceProjectInfo
lib/worktree.ts:18
InterfacePromptTemplateLike
lib/pi-types.ts:51
InterfaceProps
components/FileViewer.tsx:26
InterfaceProps
components/TabBar.tsx:13
InterfaceProps
components/ChatMinimap.tsx:6
InterfaceProps
components/FileExplorer.tsx:30
InterfaceProps
components/MessageView.tsx:55
InterfaceProps
components/ChatInput.tsx:25
InterfaceProps
components/SessionSidebar.tsx:15
InterfaceProps
components/ChatWindow.tsx:24
InterfaceProps
components/BranchNavigator.tsx:6
InterfaceProviderEntry
components/ModelsConfig.tsx:126
InterfaceQueuedMessages
hooks/useAgentSession.ts:82
InterfaceResourceLoaderLike
lib/pi-types.ts:63
InterfaceResultDiff
components/MessageView.tsx:776
InterfaceRunNpxOptions
lib/npx.ts:37
InterfaceRunNpxResult
lib/npx.ts:43
InterfaceSessionContext
lib/types.ts:303
InterfaceSessionData
hooks/useAgentSession.ts:17
InterfaceSessionEntryBase
lib/types.ts:12
next →1–100 of 142, ranked by callers