MCPcopy Create free account

hub / github.com/DevAgentForge/Open-Claude-Cowork / functions

Functions91 in github.com/DevAgentForge/Open-Claude-Cowork

↓ 14 callersFunctionemit
(event: ServerEvent)
src/electron/ipc-handlers.ts:32
↓ 8 callersMethodupdateSession
(id: string, updates: Partial<Session>)
src/electron/libs/session-store.ts:155
↓ 7 callersFunctionipcMainHandle
(key: Key, handler: (...args: any[]) => EventPayloadMapping[Key] | Promise<EventPayloadMapping[Key]>)
src/electron/util.ts:12
↓ 6 callersFunctioncreateSession
(id: string)
src/ui/store/useAppStore.ts:49
↓ 5 callersFunctiongetCurrentApiConfig
()
src/electron/libs/claude-settings.ts:22
↓ 5 callersFunctionisDev
()
src/electron/util.ts:7
↓ 4 callersMethodgetSession
(id: string)
src/electron/libs/session-store.ts:83
↓ 3 callersFunctioncleanup
()
src/electron/main.ts:29
↓ 3 callersFunctiongetConfigPath
()
src/electron/libs/config-store.ts:16
↓ 3 callersFunctionstopPolling
()
src/electron/test.ts:30
↓ 2 callersFunctionbuildEnvForConfig
(config: ApiConfig)
src/electron/libs/claude-settings.ts:69
↓ 2 callersFunctionformatMillions
(tokens: number | undefined)
src/ui/components/EventCard.tsx:73
↓ 2 callersFunctionformatMinutes
(ms: number | undefined)
src/ui/components/EventCard.tsx:71
↓ 2 callersFunctiongetAskUserQuestionSignature
(input?: AskUserQuestionInput | null)
src/ui/components/EventCard.tsx:30
↓ 2 callersFunctiongetClaudeCodePath
()
src/electron/libs/claude-settings.ts:8
↓ 2 callersFunctiongetEnhancedEnv
()
src/electron/libs/util.ts:7
↓ 2 callersFunctiongetStorageData
()
src/electron/test.ts:59
↓ 2 callersFunctiongetUIPath
()
src/electron/pathResolver.ts:13
↓ 2 callersFunctiongetUserInputIndices
(messages: StreamMessage[])
src/ui/hooks/useMessageWindow.ts:25
↓ 2 callersMethodrecordMessage
(sessionId: string, message: StreamMessage)
src/electron/libs/session-store.ts:169
↓ 2 callersFunctionrunClaude
(options: RunnerOptions)
src/electron/libs/runner.ts:24
↓ 2 callersFunctionsaveApiConfig
(config: ApiConfig)
src/electron/libs/config-store.ts:44
↓ 2 callersFunctionsetToolStatus
(toolUseId: string | undefined, status: ToolStatus)
src/ui/components/EventCard.tsx:38
↓ 2 callersFunctionusePromptActions
(sendEvent: (event: ClientEvent) => void)
src/ui/components/PromptInput.tsx:16
↓ 1 callersFunctionbroadcast
(event: ServerEvent)
src/electron/ipc-handlers.ts:19
↓ 1 callersFunctionbuildAnswers
()
src/ui/components/DecisionPanel.tsx:45
↓ 1 callersFunctioncalculateVisibleStartIndex
( messages: StreamMessage[], visibleUserInputCount: number )
src/ui/hooks/useMessageWindow.ts:35
↓ 1 callersFunctioncleanupAllSessions
()
src/electron/ipc-handlers.ts:249
↓ 1 callersMethodclose
()
src/electron/libs/session-store.ts:266
↓ 1 callersMethodcreateSession
(options: { cwd?: string; allowedTools?: string; prompt?: string; title: string })
src/electron/libs/session-store.ts:50
↓ 1 callersMethoddeleteSession
(id: string)
src/electron/libs/session-store.ts:178
↓ 1 callersFunctionextractTagContent
(input: string, tag: string)
src/ui/components/EventCard.tsx:102
↓ 1 callersFunctionformatCwd
(cwd?: string)
src/ui/components/Sidebar.tsx:23
↓ 1 callersFunctionformatUsd
(usd: number | undefined)
src/ui/components/EventCard.tsx:72
↓ 1 callersFunctiongenerateSessionTitle
(userIntent: string | null)
src/electron/libs/util.ts:23
↓ 1 callersFunctiongetCPUUsage
()
src/electron/test.ts:49
↓ 1 callersFunctiongetIconPath
()
src/electron/pathResolver.ts:17
↓ 1 callersFunctiongetPartialMessageContent
(eventMessage: any)
src/ui/App.tsx:50
↓ 1 callersFunctiongetPreloadPath
()
src/electron/pathResolver.ts:5
↓ 1 callersFunctiongetRamUsage
()
src/electron/test.ts:55
↓ 1 callersMethodgetSessionHistory
(id: string)
src/electron/libs/session-store.ts:122
↓ 1 callersFunctiongetStaticData
()
src/electron/test.ts:37
↓ 1 callersFunctiongetToolInfo
()
src/ui/components/EventCard.tsx:182
↓ 1 callersFunctionhandleClientEvent
(event: ClientEvent)
src/electron/ipc-handlers.ts:60
↓ 1 callersFunctionhasLiveSession
(sessionId: string)
src/electron/ipc-handlers.ts:27
↓ 1 callersMethodinitialize
()
src/electron/libs/session-store.ts:217
↓ 1 callersFunctioninitializeSessions
()
src/electron/ipc-handlers.ts:11
↓ 1 callersFunctionipcWebContentsSend
(key: Key, webContents: WebContents, payload: EventPayloadMapping[Key])
src/electron/util.ts:20
↓ 1 callersFunctionisMarkdown
(text: string)
src/ui/components/EventCard.tsx:96
↓ 1 callersFunctionkillViteDevServer
()
src/electron/main.ts:16
↓ 1 callersMethodlistRecentCwds
(limit = 8)
src/electron/libs/session-store.ts:108
↓ 1 callersMethodlistSessions
()
src/electron/libs/session-store.ts:87
↓ 1 callersFunctionloadApiConfig
()
src/electron/libs/config-store.ts:21
↓ 1 callersMethodloadSessions
()
src/electron/libs/session-store.ts:244
↓ 1 callersMethodpersistSession
(id: string, updates: Partial<Session>)
src/electron/libs/session-store.ts:189
↓ 1 callersFunctionpollResources
(mainWindow: BrowserWindow)
src/electron/test.ts:11
↓ 1 callersFunctionsendMessage
(message: SDKMessage)
src/electron/libs/runner.ts:28
↓ 1 callersFunctionsendPermissionRequest
(toolUseId: string, toolName: string, input: unknown)
src/electron/libs/runner.ts:35
↓ 1 callersMethodsetAbortController
(id: string, controller: AbortController | undefined)
src/electron/libs/session-store.ts:163
↓ 1 callersFunctiontoggleOption
(qIndex: number, optionLabel: string, multiSelect?: boolean)
src/ui/components/DecisionPanel.tsx:32
↓ 1 callersFunctionuseIPC
(onEvent: (event: ServerEvent) => void)
src/ui/hooks/useIPC.ts:4
↓ 1 callersFunctionuseMessageWindow
( messages: StreamMessage[], permissionRequests: PermissionRequest[], sessionId: string | null )
src/ui/hooks/useMessageWindow.ts:50
↓ 1 callersFunctionuseToolStatus
(toolUseId: string | undefined)
src/ui/components/EventCard.tsx:44
↓ 1 callersFunctionvalidateEventFrame
(frame: WebFrameMain)
src/electron/util.ts:24
FunctionApp
()
src/ui/App.tsx:16
FunctionAskUserQuestionCard
({ messageContent, permissionRequest, onPermissionResult }: { messageContent: MessageContent; permis
src/ui/components/EventCard.tsx:207
FunctionAssistantBlockCard
({ title, text, showIndicator = false }: { title: string; text: string; showIndicator?: boolean })
src/ui/components/EventCard.tsx:160
FunctionDecisionPanel
({ request, onSubmit }: { request: PermissionRequest; onSubmit: (result: PermissionResult) => void; })
src/ui/components/DecisionPanel.tsx:15
FunctionInfoItem
({ name, value }: { name: string; value: string })
src/ui/components/EventCard.tsx:253
FunctionMDContent
({ text }: { text: string })
src/ui/render/markdown.tsx:6
FunctionMessageCard
({ message, isLast = false, isRunning = false, permissionRequest, onPermissionResult }: { message:
src/ui/components/EventCard.tsx:286
FunctionPromptInput
({ sendEvent, onSendMessage, disabled = false }: PromptInputProps)
src/ui/components/PromptInput.tsx:72
FunctionSessionResult
({ message }: { message: SDKResultMessage })
src/ui/components/EventCard.tsx:70
FunctionSettingsModal
({ onClose }: SettingsModalProps)
src/ui/components/SettingsModal.tsx:7
FunctionSidebar
({ onNewSession, onDeleteSession }: SidebarProps)
src/ui/components/Sidebar.tsx:12
FunctionStartSessionModal
({ cwd, prompt, pendingStart, onCwdChange, onPromptChange, onStart, onClose }: StartSessionModal
src/ui/components/StartSessionModal.tsx:13
FunctionStatusDot
({ variant = "accent", isActive = false, isVisible = true }: { variant?: "accent" | "success" | "error"; isA
src/ui/components/EventCard.tsx:57
FunctionSystemInfoCard
({ message, showIndicator = false }: { message: SDKMessage; showIndicator?: boolean })
src/ui/components/EventCard.tsx:248
FunctionToolResult
({ messageContent }: { messageContent: ToolResultContent })
src/ui/components/EventCard.tsx:107
FunctionToolUseCard
({ messageContent, showIndicator = false }: { messageContent: MessageContent; showIndicator?: boolean })
src/ui/components/EventCard.tsx:170
FunctionUserMessageCard
({ message, showIndicator = false }: { message: { type: "user_prompt"; prompt: string }; showIndicator?: boole
src/ui/components/EventCard.tsx:276
Methodconstructor
(dbPath: string)
src/electron/libs/session-store.ts:44
FunctiondeleteApiConfig
()
src/electron/libs/config-store.ts:73
FunctionhandleButtonClick
()
src/ui/components/PromptInput.tsx:85
FunctionhandleCopyCommand
()
src/ui/components/Sidebar.tsx:53
FunctionhandleInput
(e: React.FormEvent<HTMLTextAreaElement>)
src/ui/components/PromptInput.tsx:95
FunctionhandleKeyDown
(e: React.KeyboardEvent<HTMLTextAreaElement>)
src/ui/components/PromptInput.tsx:76
FunctionhandleSave
()
src/ui/components/SettingsModal.tsx:36
FunctionhandleSelectDirectory
()
src/ui/components/StartSessionModal.tsx:28
FunctionhandleSignal
()
src/electron/main.ts:39
FunctionhandleUpdate
()
src/ui/components/EventCard.tsx:50