Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrispyers/openkiwi
/ functions
Functions
537 in github.com/chrispyers/openkiwi
⨍
Functions
537
◇
Types & classes
151
↓ 1 callers
Method
deleteSession
(id: string)
src/session-manager.ts:123
↓ 1 callers
Method
deleteWorkflowState
(id: string)
src/services/workflow-service.ts:93
↓ 1 callers
Method
deliverToChannels
(agentId: string, agent: Agent, channels: HeartbeatChannel[], cleanContent: string, rawContent: string)
src/heartbeat-manager.ts:379
↓ 1 callers
Method
deliverToTelegram
(agentId: string, chatId: string, cleanContent: string, rawContent: string)
src/heartbeat-manager.ts:401
↓ 1 callers
Method
deliverToWebSocket
(agentId: string, cleanContent: string, rawContent: string)
src/heartbeat-manager.ts:430
↓ 1 callers
Method
deliverToWhatsApp
(agentId: string, jid: string, cleanContent: string, rawContent: string)
src/heartbeat-manager.ts:415
↓ 1 callers
Function
detectOllamaCapabilities
* Detect model capabilities from Ollama's /api/show response. * * Priority: * 1. Native `capabilities` array returned by Ollama ≥ 0.6 (authoritat
src/llm-provider.ts:463
↓ 1 callers
Function
executeParallelSteps
( states: any[], agentId: string, defaultAgent: any, defaultProviderConfig: any, totalStep
src/services/workflow-executor.ts:514
↓ 1 callers
Method
executeRun
( run: ProjectRun, projectPath: string, config: ProjectConfig, initiator: Proj
src/services/project-orchestrator.ts:311
↓ 1 callers
Function
executeSequentialSteps
( states: any[], agentId: string, providerConfig: any, totalSteps: number, onStepProgress?
src/services/workflow-executor.ts:451
↓ 1 callers
Function
extractBody
(content: string)
src/skill-manager.ts:115
↓ 1 callers
Function
extractMetadata
* Pull the title from the first H1 line, and the Confluence source URL * from the header block our confluence tool writes.
tools/qdrant/qdrant.ts:181
↓ 1 callers
Function
extractTitle
(text: string)
src/chat-handler.ts:536
↓ 1 callers
Function
fetchFileContent
(projectName: string, fileName: string)
ui/src/components/pages/ProjectsPage.tsx:163
↓ 1 callers
Function
fetchPublicConfig
(addr?: string)
ui/src/App.tsx:461
↓ 1 callers
Function
fetchStates
()
ui/src/components/Workflows/WorkflowBuilder.tsx:257
↓ 1 callers
Function
fetchWorkflows
()
ui/src/components/pages/WorkflowsPage.tsx:35
↓ 1 callers
Function
findChromeExecutable
()
tools/chatgpt/authenticator/chatgpt_auth.ts:5
↓ 1 callers
Function
formatContextLength
(n: number)
ui/src/components/Provider.tsx:113
↓ 1 callers
Function
formatContextLength
(n: number)
ui/src/components/ModelsTable.tsx:74
↓ 1 callers
Function
formatDuration
(ms: number)
ui/src/components/code/ToolBlock.tsx:59
↓ 1 callers
Function
getActiveView
()
ui/src/App.tsx:65
↓ 1 callers
Method
getAllAgentStates
()
src/agent-manager.ts:267
↓ 1 callers
Function
getApiClient
()
tools/tests/google_tasks.integration.test.ts:37
↓ 1 callers
Function
getAvailableStoreNames
()
tools/qdrant/qdrant.ts:47
↓ 1 callers
Function
getBaseTransform
()
ui/src/components/Tooltip.jsx:55
↓ 1 callers
Function
getClient
()
tools/google_calendar/google_calendar.ts:16
↓ 1 callers
Function
getClient
()
tools/google_tasks/google_tasks.ts:16
↓ 1 callers
Function
getClient
()
tools/google_gmail/google_gmail.ts:16
↓ 1 callers
Method
getDatabase
()
src/db/collab-db.ts:70
↓ 1 callers
Function
getInitials
(name)
ui/src/components/AgentAvatar.jsx:1
↓ 1 callers
Function
getLanguage
(name: string)
ui/src/components/pages/WorkspacePage.tsx:50
↓ 1 callers
Function
getLanguage
(path: string)
ui/src/components/code/FileReadOutput.tsx:29
↓ 1 callers
Function
getLlmConfig
* Resolve the LLM provider to use for synthesis. * Prefers the provider configured on the calling agent (via agentId in context) * so the report use
tools/report_writer/report_writer.ts:12
↓ 1 callers
Method
getLogs
(limit = 500)
src/logger.ts:87
↓ 1 callers
Function
getMessageText
(msg: WAMessage)
src/WhatsApp.ts:16
↓ 1 callers
Function
getOffsetTransform
()
ui/src/components/Tooltip.jsx:65
↓ 1 callers
Function
getPool
(connectionString: string)
tools/postgres/postgres.ts:29
↓ 1 callers
Function
getStatusForServer
(name: string)
ui/src/components/pages/MCPServersPage.tsx:146
↓ 1 callers
Function
getThemeButtonClasses
()
ui/src/contexts/ThemeContext.tsx:74
↓ 1 callers
Function
getToolDetails
(name: string, args: any)
src/agent-loop.ts:196
↓ 1 callers
Function
getToolMeta
(name: string, args: any)
ui/src/components/code/ToolBlock.tsx:24
↓ 1 callers
Method
getToolReadme
(filename: string)
src/tool-manager.ts:192
↓ 1 callers
Method
getUserJids
()
src/whatsapp-manager.ts:270
↓ 1 callers
Function
groupByFile
(matches: GrepMatch[])
ui/src/components/code/GrepOutput.tsx:26
↓ 1 callers
Function
handleChangeRole
(agentId: string, newRole: string)
ui/src/components/pages/ProjectsPage.tsx:291
↓ 1 callers
Function
handleCreateWorkflow
()
ui/src/components/pages/WorkflowsPage.tsx:72
↓ 1 callers
Function
handleDelete
(name: string)
ui/src/components/pages/MCPServersPage.tsx:136
↓ 1 callers
Function
handleDelete
(id: string)
ui/src/components/Workflows/WorkflowBuilder.tsx:326
↓ 1 callers
Function
handleDeleteClick
(e: React.MouseEvent, index: number)
ui/src/components/ModelsTable.tsx:37
↓ 1 callers
Function
handleEdit
(name: string, server: { command: string; args: string[] })
ui/src/components/pages/MCPServersPage.tsx:122
↓ 1 callers
Function
handleRemoveAgent
(agentId: string)
ui/src/components/pages/ProjectsPage.tsx:285
↓ 1 callers
Function
handleRemoveRole
(role: string)
ui/src/components/pages/ProjectsPage.tsx:310
↓ 1 callers
Function
handleRenameWorkflow
()
ui/src/components/pages/WorkflowsPage.tsx:97
↓ 1 callers
Function
handleStop
(e?: React.MouseEvent)
ui/src/App.tsx:1182
↓ 1 callers
Method
init
()
src/db/collab-db.ts:21
↓ 1 callers
Function
initTelegramHandler
()
src/Telegram.ts:19
↓ 1 callers
Function
initWhatsAppHandler
()
src/WhatsApp.ts:34
↓ 1 callers
Method
initialize
()
src/whatsapp-manager.ts:96
↓ 1 callers
Method
initialize
()
src/telegram-manager.ts:67
↓ 1 callers
Function
injectCredentials
* Inject oauth2:<pat>@ credentials into a git clone URL. * * Handles three forms of the repo argument inside a clone command: * 1. Full HTTPS URL
tools/git/git.ts:19
↓ 1 callers
Function
isBannedIP
(ip: string)
tools/chromium/chromium.ts:7
↓ 1 callers
Function
isContextOverflowError
* Checks if an error indicates context window overflow.
src/agent-loop.ts:182
↓ 1 callers
Function
isParallelWorkflow
* Check whether ANY step in the workflow has an explicit depends_on value. * If none do, the workflow runs in legacy sequential mode for backward com
src/services/workflow-executor.ts:365
↓ 1 callers
Function
isPrivateIP
(ip: string)
tools/curl/curl.ts:7
↓ 1 callers
Function
listModels
( providerConfig: LLMProviderConfig )
src/llm-provider.ts:515
↓ 1 callers
Method
listSessions
()
src/session-manager.ts:23
↓ 1 callers
Function
loadOrCreateEncryptionKey
()
src/config-manager.ts:9
↓ 1 callers
Method
logout
()
src/whatsapp-manager.ts:283
↓ 1 callers
Method
markdownToTelegramHtml
* Converts Markdown formatting to Telegram-compatible HTML. * Handles code blocks, inline code, bold, italic, strikethrough, * links, headin
src/telegram-manager.ts:196
↓ 1 callers
Function
migrateToSections
* Migrate a flat MEMORY.md (with inline category tags) into section-based format. * Returns the restructured content, or null if no migration is need
src/tools/memory_tools.ts:165
↓ 1 callers
Function
mockFetchError
(status: number, statusText: string, body?: string)
src/tests/unit/llm-provider.test.ts:37
↓ 1 callers
Function
nodeToStatePayload
(node: WorkflowNode)
ui/src/components/Workflows/WorkflowBuilder.tsx:39
↓ 1 callers
Function
parseEvaluationResult
(projectPath: string, sprint: number)
src/services/project-orchestrator.ts:253
↓ 1 callers
Function
parseFrontmatter
(content: string)
src/skill-manager.ts:102
↓ 1 callers
Function
parseFrontmatter
(content: string)
src/routes/skills.ts:93
↓ 1 callers
Function
parseFrontmatter
(content)
ui/src/components/pages/SettingsPage/Settings_Skills.jsx:13
↓ 1 callers
Function
parseGrepOutput
(raw: string)
ui/src/components/code/GrepOutput.tsx:14
↓ 1 callers
Function
parseMemorySections
* Parse a MEMORY.md file into sections. Returns a map of section header → entries, * plus a "preamble" key for content before any section header.
src/tools/memory_tools.ts:138
↓ 1 callers
Function
parseSprintCount
(projectPath: string)
src/services/project-orchestrator.ts:245
↓ 1 callers
Method
processBuffer
* Process buffered stdout data, extracting complete JSON-RPC messages.
src/mcp-client.ts:317
↓ 1 callers
Function
processMessages
(rawMessages: any[])
ui/src/components/pages/CodePage.tsx:621
↓ 1 callers
Method
prune
()
src/logger.ts:78
↓ 1 callers
Method
readFile
(relPath: string, from?: number, lines?: number)
src/memory/manager.ts:392
↓ 1 callers
Function
readProjectConfig
(projectPath: string)
src/services/project-orchestrator.ts:54
↓ 1 callers
Function
recurse
(dir: string)
tools/qdrant/qdrant.ts:164
↓ 1 callers
Method
registerBuiltInTools
()
src/tool-manager.ts:89
↓ 1 callers
Method
registerMCPTool
* Register an MCP tool with the ToolManager so agents can use it.
src/mcp-client.ts:196
↓ 1 callers
Function
removeAnthropicConnection
(id: string, label: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:365
↓ 1 callers
Function
removeGoogleAPIConnection
(id: string, label: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:486
↓ 1 callers
Function
removeLMStudioConnection
(id: string, label: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:400
↓ 1 callers
Function
removeLemonadeConnection
(id: string, label: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:435
↓ 1 callers
Function
removeOllamaConnection
(id: string, label: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:572
↓ 1 callers
Function
removeOpenAIConnection
(id: string, label: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:537
↓ 1 callers
Function
removeOpenRouterConnection
(id: string, label: string)
ui/src/components/pages/SettingsPage/Settings_Connections.tsx:623
↓ 1 callers
Function
removeRefreshToken
()
src/routes/auth.ts:32
↓ 1 callers
Function
renderFileContent
()
ui/src/components/pages/WorkspacePage.tsx:234
↓ 1 callers
Function
resolveEmbeddingProvider
()
tools/qdrant/qdrant.ts:98
↓ 1 callers
Function
resolveLlmConfig
* Resolve LLM config for a specific agent, falling back to the given default provider.
src/services/workflow-executor.ts:315
↓ 1 callers
Function
resolvePhoneFromJid
* Resolves a JID to a phone number string, handling LID JIDs via baileys' mapping. * Returns the bare phone digits, or null if a LID cannot be resolv
src/whatsapp-manager.ts:43
← previous
next →
201–300 of 537, ranked by callers