MCPcopy Create free account

hub / github.com/composio-community/open-claude-cowork / functions

Functions77 in github.com/composio-community/open-claude-cowork

↓ 12 callersFunctionupdateSendButton
(input, button)
renderer/renderer.js:690
↓ 7 callersFunctionsaveState
()
renderer/renderer.js:85
↓ 5 callersFunctionrenderChatHistory
()
renderer/renderer.js:277
↓ 5 callersFunctionscrollToBottom
()
renderer/renderer.js:1492
↓ 4 callersFunctionescapeHtml
(str)
renderer/renderer.js:1445
↓ 4 callersFunctiongetAvailableProviders
()
server/providers/index.js:46
↓ 3 callersMethodabort
* Abort an active query for a given chatId * @param {string} chatId * @returns {boolean} True if aborted, false if no active query
server/providers/base-provider.js:65
↓ 3 callersFunctionaddInlineBrowserEmbed
(contentDiv, url, sessionId)
renderer/renderer.js:1509
↓ 3 callersFunctiongetProvider
(providerName, config = {})
server/providers/index.js:21
↓ 3 callersFunctionloadChat
(chat)
renderer/renderer.js:193
↓ 2 callersFunctionaddInlineToolCall
(contentDiv, toolName, toolInput, toolId)
renderer/renderer.js:1244
↓ 2 callersFunctionaddToolCall
(name, input, status = 'running')
renderer/renderer.js:1314
↓ 2 callersFunctionappendToContent
(contentDiv, content)
renderer/renderer.js:1072
↓ 2 callersFunctionautoResizeTextarea
(textarea)
renderer/renderer.js:756
↓ 2 callersFunctioncloseOtherDropdowns
(currentDropdown)
renderer/renderer.js:578
↓ 2 callersFunctioncreateWindow
()
main.js:22
↓ 2 callersFunctionextractBrowserUrl
(text)
renderer/renderer.js:1499
↓ 2 callersFunctiongenerateId
()
renderer/renderer.js:80
↓ 2 callersMethodgetSession
* Get or create a session for a chat * @param {string} chatId * @returns {string|null} Session ID if exists
server/providers/base-provider.js:47
↓ 2 callersFunctionhandleFileSelect
(event, context)
renderer/renderer.js:585
↓ 2 callersFunctionhandleKeyPress
(e, form)
renderer/renderer.js:748
↓ 2 callersFunctionrenderAttachedFiles
(context)
renderer/renderer.js:617
↓ 2 callersFunctionrenderTodos
()
renderer/renderer.js:1409
↓ 2 callersMethodsetSession
* Store a session ID for a chat * @param {string} chatId * @param {string} sessionId
server/providers/base-provider.js:56
↓ 2 callersFunctionswitchToChatView
()
renderer/renderer.js:767
↓ 2 callersFunctionupdateModelDropdowns
(provider)
renderer/renderer.js:542
↓ 2 callersFunctionupdateOpencodeConfig
(mcpUrl, mcpHeaders)
server/server.js:42
↓ 2 callersFunctionupdateProviderUI
(provider)
renderer/renderer.js:175
↓ 2 callersFunctionupdateTodos
(newTodos)
renderer/renderer.js:1403
↓ 2 callersFunctionupdateToolCallStatus
(toolId, status)
renderer/renderer.js:1359
↓ 1 callersFunctionaddUserMessage
(text)
renderer/renderer.js:1017
↓ 1 callersFunctionappendToThinking
(contentDiv, content)
renderer/renderer.js:1092
↓ 1 callersMethodcleanup
* Cleanup resources * @returns {Promise<void>}
server/providers/base-provider.js:74
↓ 1 callersFunctioncreateAssistantMessage
()
renderer/renderer.js:1035
↓ 1 callersFunctionformatToolPreview
(toolInput)
renderer/renderer.js:1221
↓ 1 callersFunctiongetCurrentMarkdownContainer
(contentDiv)
renderer/renderer.js:1175
↓ 1 callersFunctionhandleBrowserTransitionOnMessage
()
renderer/renderer.js:1756
↓ 1 callersMethodinitialize
* Initialize the Opencode client/server
server/providers/opencode-provider.js:43
↓ 1 callersMethodinitialize
* Initialize the provider * @returns {Promise<void>}
server/providers/base-provider.js:23
↓ 1 callersFunctioninitializeComposioSession
()
server/server.js:25
↓ 1 callersFunctioninitializeProviders
()
server/providers/index.js:71
↓ 1 callersFunctionloadAllChats
()
renderer/renderer.js:133
↓ 1 callersFunctionmoveBrowserToSidebar
()
renderer/renderer.js:1594
↓ 1 callersMethodquery
* Execute a query/prompt and yield streaming responses * @param {Object} params * @param {string} params.prompt - The user message * @param {
server/providers/base-provider.js:38
↓ 1 callersFunctionrenderMarkdown
(contentDiv)
renderer/renderer.js:1203
↓ 1 callersFunctionrenderMarkdownContainer
(container)
renderer/renderer.js:1191
↓ 1 callersFunctionresetTextareaHeight
(textarea)
renderer/renderer.js:762
↓ 1 callersFunctionsetupDropdowns
()
renderer/renderer.js:411
↓ 1 callersFunctionsetupEventListeners
()
renderer/renderer.js:363
↓ 1 callersFunctionshowBrowserInSidebar
(url, sessionId)
renderer/renderer.js:1608
↓ 1 callersFunctionstopCurrentQuery
()
renderer/renderer.js:711
↓ 1 callersFunctionswitchToChat
(chatId)
renderer/renderer.js:313
↓ 1 callersFunctionupdateGreeting
()
renderer/renderer.js:358
↓ 1 callersFunctionupdateInlineToolResult
(toolId, result)
renderer/renderer.js:1284
↓ 1 callersFunctionupdateToolCallResult
(toolId, result)
renderer/renderer.js:1377
Methodabort
* Abort an active query for a given chatId
server/providers/claude-provider.js:29
Methodabort
* Abort an active query for a given chatId
server/providers/opencode-provider.js:29
MethodbuildMcpConfig
* Build MCP server config for Opencode format * Converts from Claude-style mcpServers to Opencode format
server/providers/opencode-provider.js:74
Methodcleanup
* Cleanup resources
server/providers/opencode-provider.js:430
FunctionclearProviderCache
()
server/providers/index.js:62
Methodconstructor
(config = {})
server/providers/claude-provider.js:9
Methodconstructor
(config = {})
server/providers/opencode-provider.js:9
Methodconstructor
(config = {})
server/providers/base-provider.js:6
FunctioncopyMessage
(button)
renderer/renderer.js:1452
FunctiongetConversationHistory
()
renderer/renderer.js:1468
FunctionhandleSendMessage
(e)
renderer/renderer.js:774
Functioninit
()
renderer/renderer.js:72
Methodname
()
server/providers/claude-provider.js:22
Methodname
()
server/providers/opencode-provider.js:22
Methodname
* Get the provider name * @returns {string}
server/providers/base-provider.js:15
MethodnormalizeChunk
* Normalize a streaming chunk to match Claude provider output format
server/providers/opencode-provider.js:341
MethodnormalizeMessage
* Normalize a complete message to chunks
server/providers/opencode-provider.js:383
Methodquery
* Execute a query using Claude Agent SDK * Matches the exact streaming logic from server.js * * @param {Object} params * @param {string} p
server/providers/claude-provider.js:52
Methodquery
* Execute a query using Opencode SDK * Matches the same interface as Claude provider * * @param {Object} params * @param {string} params.p
server/providers/opencode-provider.js:109
FunctionregisterProvider
(name, ProviderClass)
server/providers/index.js:55
FunctiontoggleLeftSidebar
()
renderer/renderer.js:672
FunctiontoggleSidebar
()
renderer/renderer.js:655