MCPcopy Create free account

hub / github.com/chrispyers/openkiwi / functions

Functions537 in github.com/chrispyers/openkiwi

↓ 3 callersFunctiongetOAuth2Client
()
src/routes/auth.ts:10
↓ 3 callersFunctiongetThemeInputClasses
()
ui/src/contexts/ThemeContext.tsx:78
↓ 3 callersFunctiongetToolAction
(name, argsStr, displayName)
ui/src/components/ChatBubble.jsx:16
↓ 3 callersFunctiongetToolDef
(id: string)
ui/src/components/Workflows/toolDefs.ts:38
↓ 3 callersMethodgetWorkflows
()
src/services/workflow-service.ts:25
↓ 3 callersFunctiongetWsUrl
()
ui/src/App.tsx:194
↓ 3 callersFunctionlistDirFiles
(dirPath: string)
src/skill-manager.ts:120
↓ 3 callersFunctionrenderNavButton
(item)
ui/src/components/Sidebar.jsx:63
↓ 3 callersFunctionrunAgentPhase
( agentId: string, task: string, sessionId: string, abortSignal: AbortSignal, )
src/services/project-orchestrator.ts:199
↓ 3 callersFunctionsaveAgents
(updatedAgents: ProjectAgent[])
ui/src/components/pages/ProjectsPage.tsx:236
↓ 3 callersFunctionsaveConfig
(config: Config)
src/config-manager.ts:320
↓ 3 callersMethodsaveHeartbeatSession
(agentId: string, sessionId: string, rawContent: string)
src/heartbeat-manager.ts:445
↓ 3 callersMethodsearch
(query: string, limit: number = 5)
src/memory/manager.ts:290
↓ 3 callersMethodsendRequest
* Send a JSON-RPC request and wait for a response.
src/mcp-client.ts:267
↓ 3 callersMethodstart
()
src/heartbeat-manager.ts:19
↓ 3 callersMethodunregisterToolsForServer
* Unregister all tools belonging to a specific MCP server.
src/mcp-client.ts:220
↓ 3 callersMethodwrite
(runId: string, entry: ScratchpadEntry)
src/services/scratchpad.ts:29
↓ 2 callersFunctionapi
(path: string)
ui/src/components/pages/WorkspacePage.tsx:149
↓ 2 callersFunctionbuildPriorContext
* Build a concise context block from completed step results to inject into * subsequent step prompts. Strips large fields (topFindings, rawJson) that
src/services/workflow-executor.ts:29
↓ 2 callersMethodcallTool
(name: string, args: any, context?: any)
src/tool-manager.ts:211
↓ 2 callersMethodcleanup
()
src/whatsapp-manager.ts:294
↓ 2 callersFunctioncompactMessages
* Compacts chat history by summarizing older messages via an LLM call. * Preserves: system prompt, first user message, and recent messages. * Replac
src/agent-loop.ts:57
↓ 2 callersMethodconnectAll
* Connect to all MCP servers defined in config and register their tools.
src/mcp-client.ts:58
↓ 2 callersFunctiondefaultConfig
()
tools/tests/qdrant.test.ts:40
↓ 2 callersFunctiondefaultConfig
()
src/tests/heartbeat-manager.test.ts:134
↓ 2 callersMethoddiscoverSkills
()
src/skill-manager.ts:33
↓ 2 callersMethoddiscoverTools
()
src/tool-manager.ts:36
↓ 2 callersFunctionensureMemoryIndexSchema
(db: Database.Database)
src/memory/schema.ts:4
↓ 2 callersFunctionexecuteStep
* Execute a single workflow step using the agent loop: * LLM call → tool execution → feedback → LLM call → ... → stop * * The agent has access to
src/services/workflow-executor.ts:108
↓ 2 callersFunctionexecuteWorkflow
( workflowId: string, agentId: string, onStepProgress?: (progress: WorkflowStepProgress) => void )
src/services/workflow-executor.ts:369
↓ 2 callersFunctionfetchLogs
()
ui/src/App.tsx:146
↓ 2 callersFunctionfetchProjectDetails
(name: string)
ui/src/components/pages/ProjectsPage.tsx:147
↓ 2 callersFunctionfetchProjects
()
ui/src/components/pages/ProjectsPage.tsx:133
↓ 2 callersFunctionfetchTools
(addr?: string, token?: string)
ui/src/App.tsx:512
↓ 2 callersFunctionflush
(force = false)
tools/qdrant/qdrant.ts:130
↓ 2 callersFunctionflushBatch
()
tools/qdrant/qdrant.ts:350
↓ 2 callersFunctionformatTimestamp
(unixTimestamp?: number)
ui/src/App.tsx:455
↓ 2 callersMethodgetActiveRunForProject
(projectName: string)
src/services/project-orchestrator.ts:449
↓ 2 callersFunctiongetAgentAvatar
(agentId: string)
ui/src/components/pages/ProjectsPage.tsx:325
↓ 2 callersFunctiongetApiUrl
(path: string)
ui/src/components/pages/MCPServersPage.tsx:42
↓ 2 callersMethodgetAvailableToolFiles
()
src/tool-manager.ts:157
↓ 2 callersFunctiongetBase64Image
(url: string)
src/vision.ts:15
↓ 2 callersFunctiongetBrowser
()
tools/lib/browser_utils.ts:5
↓ 2 callersFunctiongetFileIcon
(name: string)
ui/src/components/pages/WorkspacePage.tsx:42
↓ 2 callersMethodgetSkillContent
(skillName: string)
src/skill-manager.ts:80
↓ 2 callersFunctionhandleSend
(e: React.FormEvent)
ui/src/App.tsx:997
↓ 2 callersMethodinitializeAllMemoryManagers
()
src/agent-manager.ts:347
↓ 2 callersFunctioninitializeApp
(isSilent = false, addrOverride?: string, tokenOverride?: string)
ui/src/App.tsx:390
↓ 2 callersFunctionisInternalTool
ui/src/components/pages/SettingsPage/Settings_Tools.jsx:34
↓ 2 callersFunctionisJidAllowed
* Checks if a WhatsApp JID is permitted by the allowlist. * If no allowlist is configured, all JIDs are allowed. * LID JIDs are resolved to phone nu
src/whatsapp-manager.ts:64
↓ 2 callersFunctionisTextual
(child)
ui/src/components/Column.jsx:12
↓ 2 callersFunctionisUserAllowed
* Checks if a Telegram user is permitted by the allowlist. * If no allowlist is configured, all users are allowed.
src/telegram-manager.ts:39
↓ 2 callersFunctionloadAllowList
* Parses WHATSAPP_ALLOW_LIST env var into a set of normalized phone numbers. * Accepts comma-separated phone numbers (e.g. "+1234567890, 0987654321")
src/whatsapp-manager.ts:26
↓ 2 callersFunctionloadAllowList
* Parses TELEGRAM_ALLOW_LIST env var into a set of user IDs and/or usernames. * Accepts comma-separated numeric IDs or @usernames (e.g. "123456789, @
src/telegram-manager.ts:11
↓ 2 callersFunctionmatchesQuery
(s: Session)
ui/src/App.tsx:1261
↓ 2 callersFunctionmockGhError
(stderr: string)
tools/tests/github.test.ts:29
↓ 2 callersFunctionparseDependsOn
* Parse a WorkflowState's depends_on column. Returns an array of step IDs, * or null if unset (meaning "use sequential ordering").
src/services/workflow-executor.ts:351
↓ 2 callersFunctionpersistRunReport
* Persist a run report to workspace/workflows/logs/{workflow-name}/{timestamp}/. * Always runs regardless of how the workflow was triggered (chat, AP
src/services/workflow-executor.ts:252
↓ 2 callersFunctionprocessSessionMessages
(msgs: Message[])
ui/src/App.tsx:871
↓ 2 callersFunctionprocessVisionMessages
(messages: any[], supportsVision: boolean = true)
src/vision.ts:8
↓ 2 callersMethodrefreshAgent
(agentId: string)
src/heartbeat-manager.ts:40
↓ 2 callersFunctionremoveConnection
(id: string, label: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:314
↓ 2 callersFunctionresolvedAnthropicKey
()
ui/src/components/pages/ModelsPage.tsx:306
↓ 2 callersFunctionresolvedGoogleAPIKey
()
ui/src/components/pages/ModelsPage.tsx:333
↓ 2 callersFunctionresolvedLMStudioEndpoint
()
ui/src/components/pages/ModelsPage.tsx:315
↓ 2 callersFunctionresolvedLemonadeEndpoint
()
ui/src/components/pages/ModelsPage.tsx:324
↓ 2 callersFunctionresolvedOllamaEndpoint
()
ui/src/components/pages/ModelsPage.tsx:351
↓ 2 callersFunctionresolvedOpenAIAPIKey
()
ui/src/components/pages/ModelsPage.tsx:342
↓ 2 callersMethodsaveAgentConfig
(id: string, config: any)
src/agent-manager.ts:221
↓ 2 callersFunctionsaveRoles
(updatedRoles: string[])
ui/src/components/pages/ProjectsPage.tsx:256
↓ 2 callersMethodscheduleHeartbeat
(agent: Agent, type: 'heartbeat')
src/heartbeat-manager.ts:58
↓ 2 callersFunctionscrollToBottom
()
ui/src/App.tsx:451
↓ 2 callersMethodstartWatcher
()
src/memory/manager.ts:92
↓ 2 callersFunctiontoRfc3339
(dateStr: string)
tools/google_tasks/google_tasks.ts:30
↓ 2 callersMethodunregisterTool
(name: string)
src/tool-manager.ts:140
↓ 2 callersFunctionupdateTheme
()
ui/src/contexts/ThemeContext.tsx:39
↓ 2 callersMethodupdateWorkflow
(id: string, name: string, description: string)
src/services/workflow-service.ts:44
↓ 2 callersFunctionverifyAndSave
( id: string, label: string, baseUrl: string, pat: string, setBusy: (v
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:277
↓ 1 callersFunctionbuildEnhancedPath
()
tools/lib/exec.ts:18
↓ 1 callersFunctionbuildEvaluatorPrompt
(projectPath: string, sprint: number)
src/services/project-orchestrator.ts:140
↓ 1 callersFunctionbuildInitiatorPrompt
(projectPath: string, projectName: string)
src/services/project-orchestrator.ts:72
↓ 1 callersFunctionbuildMarkdownReport
( scanner: ScannerName, scanPath: string, config: string, parsed: ParsedResults )
tools/security_scanner/security_scanner.ts:142
↓ 1 callersFunctionbuildWorkerPrompt
(projectPath: string, sprint: number, revision: number)
src/services/project-orchestrator.ts:105
↓ 1 callersFunctioncalculate_tax
(gross_income: float, filing_status: str)
skills/calculate-taxes/scripts/calculate_taxes.py:60
↓ 1 callersMethodcallTool
* Call a tool on an MCP server.
src/mcp-client.ts:233
↓ 1 callersFunctioncheckCommandSafety
(command: string)
tools/lib/command-safety.ts:64
↓ 1 callersMethodchunkFile
(content: string)
src/memory/manager.ts:236
↓ 1 callersFunctionchunkText
* Split text into overlapping chunks. Tries to split on paragraph boundaries * first; falls back to hard splits when paragraphs are too large.
tools/qdrant/qdrant.ts:124
↓ 1 callersFunctionclearForm
()
ui/src/components/pages/MCPServersPage.tsx:129
↓ 1 callersMethodclearMemoryManagers
()
src/agent-manager.ts:361
↓ 1 callersFunctioncollectMarkdownFiles
(dirOrFile: string)
tools/qdrant/qdrant.ts:160
↓ 1 callersFunctioncollectToolCalls
* Collect all tool calls from a single streaming LLM response.
src/services/workflow-executor.ts:49
↓ 1 callersFunctionconnect
()
ui/src/App.tsx:219
↓ 1 callersMethodcosineSimilarity
(a: number[], b: number[])
src/memory/manager.ts:411
↓ 1 callersMethodcreateAgent
(name: string, personaName: string = 'Generic')
src/agent-manager.ts:149
↓ 1 callersMethodcreateAgentDir
(dir: string)
src/memory/manager.ts:86
↓ 1 callersFunctioncreateMimeMessage
(to: string, subject: string, bodyText: string, attachmentPath?: string)
tools/google_gmail/google_gmail.ts:30
↓ 1 callersFunctioncreateNewSession
()
ui/src/App.tsx:863
↓ 1 callersMethoddebouncedSync
()
src/memory/manager.ts:111
↓ 1 callersMethoddeleteAgent
(id: string)
src/agent-manager.ts:375
← previousnext →101–200 of 537, ranked by callers