MCPcopy Create free account

hub / github.com/chrispyers/openkiwi / functions

Functions537 in github.com/chrispyers/openkiwi

↓ 191 callersMethodlog
(entry: Omit<LogEntry, 'id' | 'timestamp'>)
src/logger.ts:45
↓ 40 callersFunctionloadConfig
()
src/config-manager.ts:162
↓ 36 callersFunctionsaveConfig
(e?: React.FormEvent, configOverride?: Config)
ui/src/App.tsx:774
↓ 34 callersFunctionmakeAgent
(overrides: any = {})
src/tests/heartbeat-manager.test.ts:112
↓ 32 callersFunctionexecuteHeartbeat
Invoke the private static executeHeartbeat directly.
src/tests/heartbeat-manager.test.ts:149
↓ 24 callersFunctionmakeContext
(connectionString?: string)
tools/tests/postgres.test.ts:31
↓ 24 callersFunctionstoreContext
(stores: Record<string, any> = {})
tools/tests/qdrant.test.ts:56
↓ 23 callersMethodgetAgent
(id: string)
src/agent-manager.ts:84
↓ 22 callersMethodgetInstance
()
src/whatsapp-manager.ts:89
↓ 21 callersFunctiongetApiUrl
(path: string, addr?: string)
ui/src/App.tsx:193
↓ 19 callersFunctionmockFetchOk
(body: any = {})
src/tests/unit/llm-provider.test.ts:9
↓ 17 callersFunctionstreamChatCompletion
( providerConfig: LLMProviderConfig, messages: { role: string; content: string | { type: string; text?
src/llm-provider.ts:62
↓ 16 callersMethodclose
()
src/memory/manager.ts:119
↓ 15 callersFunctiondrain
(gen: AsyncGenerator)
src/tests/unit/llm-provider.test.ts:90
↓ 14 callersFunctionisValidName
(name: string)
src/routes/projects.ts:16
↓ 14 callersFunctionlastRequestBody
()
src/tests/unit/llm-provider.test.ts:49
↓ 14 callersFunctionresolveWorkspacePath
(inputPath: string)
tools/lib/workspace.ts:13
↓ 13 callersMethodlistAgents
()
src/agent-manager.ts:51
↓ 13 callersFunctionmockGhSuccess
(stdout: string | object)
tools/tests/github.test.ts:15
↓ 13 callersMethodregisterTool
(tool: any)
src/tool-manager.ts:132
↓ 12 callersFunctionencrypt
(text: string)
src/config-manager.ts:27
↓ 12 callersFunctionmockQuerySuccess
(rows: any[], fields?: { name: string; dataTypeID: number }[])
tools/tests/postgres.test.ts:42
↓ 11 callersMethodsetAgentState
(id: string, status: string, details?: string)
src/agent-manager.ts:275
↓ 10 callersFunctionfetchAgents
(addr?: string, token?: string)
ui/src/App.tsx:656
↓ 10 callersFunctiongetChatCompletion
( providerConfig: LLMProviderConfig, messages: { role: string; content: string }[], options?: { ma
src/llm-provider.ts:296
↓ 9 callersFunctionsignMarkdown
(content: string)
src/security.ts:47
↓ 8 callersFunctionbroadcastMessage
(message: any)
src/state.ts:14
↓ 8 callersFunctiondecrypt
(text: string)
src/config-manager.ts:36
↓ 8 callersFunctiongetBasename
(filePath)
ui/src/components/ChatBubble.jsx:9
↓ 8 callersFunctionghApi
(...args: string[])
tools/github/github.ts:21
↓ 8 callersFunctionrunAgentLoop
(options: AgentLoopOptions)
src/agent-loop.ts:287
↓ 8 callersMethodsendMessage
(to: string, text: string)
src/whatsapp-manager.ts:302
↓ 7 callersMethodgetStatus
* Get status of all MCP server connections.
src/mcp-client.ts:383
↓ 7 callersMethodgetToolDefinitions
()
src/tool-manager.ts:145
↓ 7 callersMethodgetWorkflow
(id: string)
src/services/workflow-service.ts:29
↓ 7 callersFunctionhandleDeleteProvider
(originalIndex: number)
ui/src/components/pages/ModelsPage.tsx:176
↓ 7 callersMethodreadFile
(filePath: string)
src/agent-manager.ts:289
↓ 7 callersMethodsaveSession
(session: Session)
src/session-manager.ts:96
↓ 7 callersFunctionuuid
()
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:22
↓ 6 callersFunctionauthMiddleware
(req: any, res: any, next: any)
src/security.ts:61
↓ 6 callersFunctiondebug
(...args: unknown[])
tools/github/github.ts:11
↓ 6 callersFunctiondetectCapabilities
(model: Model)
ui/src/components/pages/ModelsPage.tsx:186
↓ 6 callersFunctionfetchModels
(isSilent = false, configOverride?: { endpoint: string, apiKey?: string }, skipSetState = false, addr?: string
ui/src/App.tsx:725
↓ 6 callersMethodgetSession
(id: string)
src/session-manager.ts:68
↓ 6 callersFunctionhandleRowClick
(idx: number)
ui/src/components/pages/ModelsPage.tsx:143
↓ 6 callersFunctionmaskPat
(pat: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:86
↓ 6 callersFunctionreadProjectConfig
(projectPath: string)
src/routes/projects.ts:45
↓ 6 callersFunctionsaveAgentConfig
(formOverride?: any, successMessage?: string, successDescription?: string)
ui/src/App.tsx:813
↓ 6 callersFunctionsignUrl
(url: string)
src/security.ts:30
↓ 6 callersFunctionwriteProjectConfig
(projectPath: string, config: ProjectConfig)
src/services/project-orchestrator.ts:66
↓ 5 callersMethodclear
()
src/logger.ts:99
↓ 5 callersMethodconnect
* Connect to a single MCP server, perform handshake, discover tools, and register them.
src/mcp-client.ts:85
↓ 5 callersFunctioncreateEmbedding
( providerConfig: LLMProviderConfig, input: string | string[] )
src/llm-provider.ts:402
↓ 5 callersMethodcreateWorkflow
(name: string, description: string = '')
src/services/workflow-service.ts:33
↓ 5 callersFunctiondebug
(...args: unknown[])
tools/qdrant/qdrant.ts:10
↓ 5 callersMethoddisconnect
* Disconnect from a specific MCP server.
src/mcp-client.ts:352
↓ 5 callersFunctiongenerateFileSignature
(pathSuffix: string, expires: number)
src/security.ts:11
↓ 5 callersMethodgetDefaultAgentId
* Returns the default agent ID: prefers 'luna', then oldest agent by * directory creation time, then first alphabetically.
src/agent-manager.ts:63
↓ 5 callersFunctiongetGhArgs
(callIndex = 0)
tools/tests/github.test.ts:42
↓ 5 callersMethodgetWorkflowStates
(workflowId: string)
src/services/workflow-service.ts:64
↓ 5 callersFunctionpopupPage
(type: 'success' | 'error', message = '')
src/routes/auth.ts:41
↓ 5 callersMethodsync
(force: boolean = false)
src/memory/manager.ts:137
↓ 5 callersFunctionupdateNode
(nodes: TreeNode[], targetPath: string, updater: (n: TreeNode) => TreeNode)
ui/src/components/pages/WorkspacePage.tsx:177
↓ 5 callersFunctionuseTheme
()
ui/src/contexts/ThemeContext.tsx:89
↓ 5 callersFunctionverifyFileSignature
(pathSuffix: string, expires: number, signature: string)
src/security.ts:21
↓ 4 callersFunctioncategoryToHeader
* Convert a category slug (e.g., "personal_info") to a section header (e.g., "Personal Info").
src/tools/memory_tools.ts:128
↓ 4 callersMethodclear
(runId: string)
src/services/scratchpad.ts:120
↓ 4 callersFunctionexecInWorkspace
( command: string, cwd: string, options: { timeout?: number; maxBuffer?: number } = {} )
tools/lib/exec.ts:37
↓ 4 callersFunctionfetchConfig
(addr?: string, token?: string)
ui/src/App.tsx:498
↓ 4 callersFunctionfetchConnectedClients
(addr?: string, token?: string)
ui/src/App.tsx:485
↓ 4 callersFunctionfetchSessions
(addr?: string, token?: string)
ui/src/App.tsx:711
↓ 4 callersFunctionfetchTelegramStatus
()
ui/src/App.tsx:609
↓ 4 callersFunctionfetchWhatsAppStatus
()
ui/src/App.tsx:562
↓ 4 callersFunctiongetBasename
(filePath: string)
ui/src/components/code/ToolBlock.tsx:17
↓ 4 callersFunctiongetDefaultConfig
()
src/routes/projects.ts:35
↓ 4 callersFunctiongetExtension
(name: string)
ui/src/components/pages/WorkspacePage.tsx:38
↓ 4 callersMethodgetMemoryManager
(agentId: string)
src/agent-manager.ts:296
↓ 4 callersFunctiongetProviderEndpoint
* Determines the correct API URL and headers based on provider type. * - Google Gemini: uses /v1beta/openai/chat/completions with Bearer auth * - Op
src/llm-provider.ts:23
↓ 4 callersMethodgetSkillDefinitions
()
src/skill-manager.ts:72
↓ 4 callersFunctionhandleAddNode
(afterIndex: number | null)
ui/src/components/Workflows/WorkflowBuilder.tsx:284
↓ 4 callersFunctionlastRequestHeaders
()
src/tests/unit/llm-provider.test.ts:54
↓ 4 callersFunctionlastRequestUrl
()
src/tests/unit/llm-provider.test.ts:59
↓ 4 callersFunctionmockQueryError
(message: string)
tools/tests/postgres.test.ts:52
↓ 4 callersMethodread
(runId: string, filter?: { agentId?: string })
src/services/scratchpad.ts:43
↓ 4 callersFunctionsortFindings
(findings: Finding[])
tools/security_scanner/security_scanner.ts:34
↓ 4 callersFunctionwriteProjectConfig
(projectPath: string, config: ProjectConfig)
src/routes/projects.ts:57
↓ 3 callersFunctionany
(patterns: string[])
ui/src/components/pages/ModelsPage.tsx:195
↓ 3 callersFunctionbuildStreamingMsgs
()
ui/src/App.tsx:1058
↓ 3 callersFunctionbuildStreamingMsgs
()
ui/src/components/pages/CodePage.tsx:144
↓ 3 callersFunctioncheckForUpdates
()
src/services/update-service.ts:8
↓ 3 callersMethodcreateWorkflowState
(workflowId: string, name: string, orderIndex: number, assignedAgentId: string | null = null, requiresApproval
src/services/workflow-service.ts:72
↓ 3 callersMethoddeleteWorkflow
(id: string)
src/services/workflow-service.ts:56
↓ 3 callersFunctionensureConfigDir
()
src/config-manager.ts:155
↓ 3 callersFunctionestimateTokens
* Rough token estimate: ~4 chars per token for English text. * This is intentionally conservative — better to compact early than overflow.
src/agent-loop.ts:15
↓ 3 callersMethodexecuteHeartbeat
(agentId: string)
src/heartbeat-manager.ts:81
↓ 3 callersFunctionfetchGoogleStatus
()
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:202
↓ 3 callersFunctiongetAgentName
(agentId: string)
ui/src/components/pages/ProjectsPage.tsx:320
↓ 3 callersMethodgetAgentState
(id: string)
src/agent-manager.ts:263
↓ 3 callersFunctiongetAppVersion
()
src/services/update-service.ts:4
↓ 3 callersFunctiongetHeader
(name: string)
tools/google_gmail/google_gmail.ts:137
next →1–100 of 537, ranked by callers