MCPcopy Create free account

hub / github.com/canwhite/Krebs / functions

Functions345 in github.com/canwhite/Krebs

↓ 1 callersFunctionextractText
(content: string | TextContent[] | ImageContent[])
server/services/subagent/context-filter.ts:27
↓ 1 callersFunctionextractTextContent
(msg: AgentMessage)
server/services/memory/llm.ts:22
↓ 1 callersFunctionextractToken
(req: Request)
server/auth.ts:79
↓ 1 callersFunctionextractTokenFromAuthHeader
(req: Request)
server/auth.ts:66
↓ 1 callersFunctionextractTokenFromCookie
(req: Request)
server/auth.ts:53
↓ 1 callersMethodextractUserMessages
(messages: AgentMessage[])
server/services/goal-constraint/engine.ts:155
↓ 1 callersFunctionextractWithFallback
( messages: any[], sessionFilePath: string | undefined, logger?: Logger, )
lib/session-transcript.ts:98
↓ 1 callersFunctionfindConsolidationStart
( currentMessageCount: number, lastState: ConsolidationState | null )
server/services/memory/engine.ts:62
↓ 1 callersFunctionformatMemoryEntry
(entry: MemoryEntry)
server/services/memory/storage.ts:21
↓ 1 callersFunctionformatMessage
(m: AgentMessage, i: number)
server/services/compact/contextCollapse.ts:136
↓ 1 callersFunctionformatTime
(timestamp: number)
frontend/chat.tsx:733
↓ 1 callersFunctiongenerateAgentId
* Generate unique agent ID
server/services/subagent/agent-manager.ts:274
↓ 1 callersFunctiongenerateMemoryId
* Generate unique memory ID
server/services/subagent/memory.ts:176
↓ 1 callersFunctiongetAgentConfig
(type: string)
server/services/subagent/types.ts:56
↓ 1 callersFunctiongetContentType
(filePath: string)
server/index.ts:72
↓ 1 callersFunctiongetLastValidState
(entries: SessionEntry[])
server/services/memory/engine.ts:44
↓ 1 callersFunctiongetLogLevel
* 获取日志级别配置
lib/logger.ts:16
↓ 1 callersFunctiongetLuaTool
(name: string)
tools/lua-tools-registry.ts:50
↓ 1 callersFunctiongetOrBuildIndex
()
server/services/session-history/indexer.ts:79
↓ 1 callersMethodgetOrCreate
(session: AgentSession, parentMemoryKey: string)
server/services/subagent/memory.ts:99
↓ 1 callersFunctiongetOrCreateSessionState
(sessionId: string)
server/services/subagent/agent-manager.ts:20
↓ 1 callersFunctiongetOrGenerateToken
()
server/auth.ts:7
↓ 1 callersMethodgetOrReload
( cwd: string, loader: { reload(): Promise<any> }, force?: boolean )
server/services/subagent/session-cache.ts:12
↓ 1 callersFunctiongetSessionMessages
(id: string)
server/routes/sessions.ts:17
↓ 1 callersFunctiongetSkillDirs
* Get skill directories to scan
server/services/subagent/skill-loader.ts:72
↓ 1 callersMethodgetStatus
* Get current fleet status
server/services/subagent/fleet-view.ts:24
↓ 1 callersMethodgetWorktreePath
* Generate worktree path
server/services/subagent/worktree.ts:153
↓ 1 callersFunctionhandleApiMessage
(req: Request)
server/routes/messages.ts:19
↓ 1 callersFunctionhandleCreateSession
()
server/routes/sessions.ts:72
↓ 1 callersFunctionhandleDeleteSession
(sessionId: string)
server/routes/sessions.ts:86
↓ 1 callersFunctionhandleExternalAuth
(req: Request)
server/routes/auth.ts:16
↓ 1 callersFunctionhandleInternalAuth
()
server/routes/auth.ts:9
↓ 1 callersMethodhandleMessage
(ws: WebSocket, rawMessage: string | Buffer)
server/ws-router.ts:13
↓ 1 callersFunctionhandleSubagentEvent
( event: SubagentEvent, session: AgentSession, record: AgentRecord )
server/agent-runner.ts:171
↓ 1 callersMethodhandleTimeout
* Handle timeout
server/services/subagent/group-join.ts:118
↓ 1 callersFunctioninitLuaTools
()
server/index.ts:56
↓ 1 callersFunctioninitToken
()
server/auth.ts:47
↓ 1 callersMethodisAgentDone
* Check if an agent is done (helper for checkAgents)
server/services/subagent/group-join.ts:89
↓ 1 callersFunctionisAlreadyTruncated
* 检查内容是否已被 MicroCompact 处理
server/services/compact/microCompact.ts:40
↓ 1 callersFunctionisCacheValid
* Check if index cache is valid
server/services/session-history/indexer.ts:19
↓ 1 callersMethodisCronDue
* Check if cron expression is due (simplified cron parser) * Supports: * * * * * (minute hour day month weekday)
server/services/subagent/scheduler.ts:233
↓ 1 callersFunctionisInvalidated
(entries: SessionEntry[], entryId: string)
server/services/memory/engine.ts:34
↓ 1 callersFunctionisRateLimitError
(errorMessage: string)
server/event-subscription.ts:213
↓ 1 callersMethodisReady
()
tools/lua-runtime.ts:17
↓ 1 callersFunctionisSelfVerificationMessage
(msg: any)
test/self-verification.test.ts:52
↓ 1 callersMethodisSessionActive
* Check if session is active (running)
server/services/session-manager/lru-session-manager.ts:143
↓ 1 callersFunctionisWriteCommand
(cmd: string)
server/sandbox/tools/bash.ts:19
↓ 1 callersFunctionlistLuaToolNames
()
tools/lua-tools-registry.ts:64
↓ 1 callersFunctionloadAgentFile
* Load a single agent file
server/services/subagent/custom-agents.ts:55
↓ 1 callersFunctionloadCustomAgents
(cwd: string)
server/services/subagent/custom-agents.ts:27
↓ 1 callersFunctionloadLuaToolDefinitions
( dirPath: string )
tools/lua-tools-registry.ts:193
↓ 1 callersFunctionloadSessionMessages
(sessionItem: any)
frontend/chat.tsx:678
↓ 1 callersFunctionmain
()
examples/index.ts:291
↓ 1 callersFunctiononAgentComplete
(parentSessionId: string, agentId: string)
server/services/subagent/agent-manager.ts:239
↓ 1 callersMethodonExecutionEnd
(event: { toolName: string; result: any; isError: boolean })
server/event-subscription.ts:140
↓ 1 callersMethodonExecutionStart
(event: { toolName: string; args: any })
server/event-subscription.ts:127
↓ 1 callersMethodonMessageEnd
(event: { type: string })
server/event-subscription.ts:33
↓ 1 callersMethodonMessageStart
(event: { type: string })
server/event-subscription.ts:28
↓ 1 callersMethodonMessageUpdate
(event: any)
server/event-subscription.ts:57
↓ 1 callersMethodonTurnEnd
(event: any)
server/event-subscription.ts:171
↓ 1 callersFunctionopen
(ws: any)
server/index.ts:223
↓ 1 callersFunctionparseCommand
* 解析简单的 bash 命令(不支持管道、重定向)
server/sandbox/tools/bash.ts:26
↓ 1 callersFunctionparseCron
(expression: string)
server/services/subagent/scheduler.ts:324
↓ 1 callersFunctionparseLLMResponse
( content: string, originalMessages: AgentMessage[] )
server/services/goal-constraint/llm.ts:81
↓ 1 callersFunctionparseLuaMetadata
( content: string, filename: string )
tools/lua-tools-registry.ts:105
↓ 1 callersFunctionparseMessage
解析消息
server/ws-message.ts:49
↓ 1 callersFunctionparseSkillFile
* Parse a skill file
server/services/subagent/skill-loader.ts:119
↓ 1 callersFunctionparseThinkTagsFromDelta
( delta: string, ws: any, )
server/think-parser.ts:113
↓ 1 callersFunctionparseVerificationResponse
(content: string | undefined)
server/services/self-verification/llm.ts:83
↓ 1 callersMethodparseWorktreeList
* Parse git worktree list output
server/services/subagent/worktree.ts:160
↓ 1 callersFunctionparseYamlFrontmatter
* Parse YAML frontmatter from markdown
server/services/subagent/custom-agents.ts:83
↓ 1 callersFunctionpassthroughBash
(command: string, cwd: string)
server/agent-runner.ts:63
↓ 1 callersMethodperiodicCleanup
* Periodic cleanup - enforce limits
server/services/session-manager/lru-session-manager.ts:220
↓ 1 callersFunctionpreprocessForIndex
(text: string)
server/services/session-history/bm25.ts:75
↓ 1 callersFunctionpreprocessMarkdown
(content: string)
frontend/chat.tsx:97
↓ 1 callersFunctionreadFileLineByLine
(filePath: string)
server/services/session-history/storage.ts:10
↓ 1 callersFunctionregisterLuaTool
( name: string, script: string, description?: string )
tools/lua-tools-registry.ts:32
↓ 1 callersFunctionregisterTool
(definition: ToolDefinition)
tools/index.ts:32
↓ 1 callersMethodremove
(id: string)
server/services/subagent/queue.ts:42
↓ 1 callersMethodrender
* Render fleet view as text (for tool output)
server/services/subagent/fleet-view.ts:40
↓ 1 callersFunctionrunExample
()
examples/index.ts:254
↓ 1 callersFunctionrunInteractive
()
examples/index.ts:198
↓ 1 callersFunctionrunWriteCommand
* 写命令通过 wasmtime + coreutils 沙箱执行
server/sandbox/executor.ts:60
↓ 1 callersFunctionsafeDeleteSession
( sessionId: string, filePath: string )
server/services/session-manager/session-cleaner.ts:164
↓ 1 callersFunctionsafeReadFile
* Safe file read with size limit
server/services/subagent/custom-agents.ts:143
↓ 1 callersFunctionsafeReadFile
* Safe file read
server/services/subagent/skill-loader.ts:174
↓ 1 callersFunctionscanSkillDir
* Recursively scan a skill directory
server/services/subagent/skill-loader.ts:82
↓ 1 callersFunctionscoreGoalDrift
( messageTokens: string[], goalIndex: GoalIndex, avgGoalTokenCount: number )
server/services/goal-constraint/embedding.ts:45
↓ 1 callersFunctionsendMessage
()
frontend/chat.tsx:607
↓ 1 callersMethodstartPeriodicCleanup
* Start periodic cleanup timer
server/services/session-manager/lru-session-manager.ts:205
↓ 1 callersFunctionstartSubagentSession
( session: AgentSession, prompt: string, timeoutMs?: number )
server/agent-runner.ts:140
↓ 1 callersFunctionstartTimeout
* 启动超时计时器
server/agent-runner.ts:157
↓ 1 callersFunctionsummarizeMessages
( messages: AgentMessage[], model: Model<any>, apiKey: string, signal?: AbortSignal )
server/services/memory/llm.ts:39
↓ 1 callersFunctiontokenizeForIndex
(text: string)
server/services/session-history/bm25.ts:46
↓ 1 callersFunctiontokenizeForQuery
(text: string)
server/services/session-history/bm25.ts:56
↓ 1 callersFunctiontrimSessionFile
( filePath: string, preserveCount: number = PRESERVE_LAST_MESSAGES )
server/services/session-manager/session-cleaner.ts:92
↓ 1 callersFunctiontruncateToSentence
(text: string, maxChars: number)
server/services/session-history/storage.ts:22
↓ 1 callersFunctiontryJieba
(text: string)
server/services/session-history/bm25.ts:25
↓ 1 callersFunctionvalidateSessionFile
* Validate session file integrity
server/services/session-manager/session-cleaner.ts:64
↓ 1 callersFunctionwaitForSessionComplete
* 等待 Session 完成执行(等待 agent_end 事件) * agent_end 是最外层事件,表示整个 Agent 会话结束 * 包含所有消息,可以直接从中提取内容
server/session-service.ts:230
← previousnext →101–200 of 345, ranked by callers