MCPcopy Create free account

hub / github.com/DerekYRC/mini-claude-code / functions

Functions593 in github.com/DerekYRC/mini-claude-code

↓ 3 callersMethodsave
(TaskRecord task)
src/main/java/org/miniclaudecode/task/TaskStore.java:27
↓ 3 callersMethodsetStatus
(String status)
src/main/java/org/miniclaudecode/background/BackgroundTask.java:35
↓ 3 callersMethodtaskFile
(String taskId)
src/main/java/org/miniclaudecode/task/TaskStore.java:86
↓ 3 callersMethodtoolResults
(Message message)
src/main/java/org/miniclaudecode/compact/MessageInspector.java:42
↓ 2 callersMethodavailableNames
()
src/main/java/org/miniclaudecode/mcp/McpManager.java:53
↓ 2 callersMethodbaseTools
(File workdir)
src/main/java/org/miniclaudecode/demo/S06SubagentDemo.java:89
↓ 2 callersMethodbasicTools
(File workdir)
src/main/java/org/miniclaudecode/demo/S09MemoryDemo.java:113
↓ 2 callersMethodcancel
取消一个 cron 任务。
src/main/java/org/miniclaudecode/cron/CronScheduler.java:101
↓ 2 callersMethodclaimTask
(String taskId, String owner)
src/main/java/org/miniclaudecode/task/TaskService.java:86
↓ 2 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S09MemoryDemo.java:122
↓ 2 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S06SubagentDemo.java:98
↓ 2 callersMethodcontentLength
(ToolResultBlock result)
src/main/java/org/miniclaudecode/compact/CompactionPipeline.java:161
↓ 2 callersMethodensureTasksDir
()
src/main/java/org/miniclaudecode/task/TaskStore.java:97
↓ 2 callersMethodexecuteTool
(ToolUseBlock toolUse)
src/main/java/org/miniclaudecode/core/CompactingAgentLoop.java:147
↓ 2 callersMethodexecuteToolUses
(AssistantMessage response, ToolRegistry registry)
src/main/java/org/miniclaudecode/tool/SpawnTeammateTool.java:339
↓ 2 callersMethodfirstHeading
(String content)
src/main/java/org/miniclaudecode/skill/SkillRegistry.java:101
↓ 2 callersMethodgetCommand
()
src/main/java/org/miniclaudecode/background/BackgroundTask.java:31
↓ 2 callersMethodgetContent
()
src/main/java/org/miniclaudecode/core/ToolResultBlock.java:30
↓ 2 callersMethodgetDescription
()
src/main/java/org/miniclaudecode/skill/Skill.java:27
↓ 2 callersMethodgetDescription
()
src/main/java/org/miniclaudecode/tool/ToolDefinition.java:30
↓ 2 callersMethodgetFilename
()
src/main/java/org/miniclaudecode/memory/Memory.java:31
↓ 2 callersMethodgetInputSchema
()
src/main/java/org/miniclaudecode/tool/ToolDefinition.java:38
↓ 2 callersMethodgetMessage
()
src/main/java/org/miniclaudecode/permission/PermissionDecision.java:35
↓ 2 callersMethodgetStatus
()
src/main/java/org/miniclaudecode/background/BackgroundTask.java:34
↓ 2 callersMethodgetThinking
()
src/main/java/org/miniclaudecode/core/ThinkingBlock.java:22
↓ 2 callersMethodgetToolResult
()
src/main/java/org/miniclaudecode/hook/HookContext.java:63
↓ 2 callersMethodgetTools
()
src/main/java/org/miniclaudecode/mcp/McpClient.java:55
↓ 2 callersMethodidleAfterWork
(String name, List<Message> messages)
src/main/java/org/miniclaudecode/tool/SpawnTeammateTool.java:278
↓ 2 callersMethodinboxFile
(String agent)
src/main/java/org/miniclaudecode/team/MessageBus.java:76
↓ 2 callersMethodinjectLeadInbox
(MessageBus bus, List<Message> history)
src/main/java/org/miniclaudecode/demo/S13AgentTeamsDemo.java:145
↓ 2 callersMethodisBlocked
()
src/main/java/org/miniclaudecode/hook/HookDecision.java:27
↓ 2 callersMethodisRecurring
()
src/main/java/org/miniclaudecode/cron/CronJob.java:36
↓ 2 callersMethodisSafeTaskId
(String taskId)
src/main/java/org/miniclaudecode/task/TaskStore.java:93
↓ 2 callersMethodisToolResultMessage
(Message message)
src/main/java/org/miniclaudecode/compact/MessageInspector.java:38
↓ 2 callersMethodmoveStartAwayFromOrphanToolResult
(List<Message> messages, int start)
src/main/java/org/miniclaudecode/compact/CompactionPipeline.java:145
↓ 2 callersMethodnewRequestId
()
src/main/java/org/miniclaudecode/protocol/ProtocolService.java:147
↓ 2 callersMethodnormalize
(String name)
src/main/java/org/miniclaudecode/mcp/McpToolName.java:17
↓ 2 callersMethodparse
(File file)
src/main/java/org/miniclaudecode/memory/MemoryStore.java:137
↓ 2 callersMethodprintText
(AssistantMessage answer)
src/main/java/org/miniclaudecode/demo/S13AgentTeamsDemo.java:154
↓ 2 callersMethodprintText
(AssistantMessage answer)
src/main/java/org/miniclaudecode/demo/S12CronSchedulerDemo.java:132
↓ 2 callersMethodrebuildIndex
()
src/main/java/org/miniclaudecode/memory/MemoryStore.java:114
↓ 2 callersMethodrun
(HookContext context)
src/main/java/org/miniclaudecode/hook/Hook.java:8
↓ 2 callersMethodsave
保存所有 durable job 到文件。
src/main/java/org/miniclaudecode/cron/CronStore.java:30
↓ 2 callersMethodschedule
注册一个新的 cron 任务。 @return CronJob,如果 cron 表达式无效则返回 null 并附带错误消息
src/main/java/org/miniclaudecode/cron/CronScheduler.java:75
↓ 2 callersMethodsetStatus
(String status)
src/main/java/org/miniclaudecode/protocol/ProtocolState.java:74
↓ 2 callersMethodsetStatus
(String status)
src/main/java/org/miniclaudecode/task/TaskRecord.java:66
↓ 2 callersMethodsetToolUse
(ToolUseBlock toolUse)
src/main/java/org/miniclaudecode/hook/HookContext.java:59
↓ 2 callersMethodsleep
(long millis)
src/main/java/org/miniclaudecode/tool/SpawnTeammateTool.java:325
↓ 2 callersMethodstop
停止 cron 调度线程。
src/main/java/org/miniclaudecode/cron/CronScheduler.java:66
↓ 2 callersMethodvalidateCron
校验 cron 表达式(5 段式)。 @return 错误消息,null 表示合法
src/main/java/org/miniclaudecode/cron/CronScheduler.java:126
↓ 2 callersMethodvalueOrEmpty
(JSONObject json, String key)
src/main/java/org/miniclaudecode/llm/AnthropicLlmClient.java:174
↓ 2 callersMethodwrite
(Memory memory)
src/main/java/org/miniclaudecode/memory/MemoryStore.java:65
↓ 1 callersMethodafterTurn
(List<Message> preCompactMessages)
src/main/java/org/miniclaudecode/memory/MemoryManager.java:59
↓ 1 callersMethodapprove
(ToolUseBlock toolUse, String reason)
src/main/java/org/miniclaudecode/permission/ApprovalPrompter.java:10
↓ 1 callersMethodask
(ToolUseBlock toolUse, String reason)
src/main/java/org/miniclaudecode/permission/PermissionManager.java:81
↓ 1 callersMethodassemble
()
src/main/java/org/miniclaudecode/mcp/McpToolPool.java:26
↓ 1 callersMethodavailableNames
()
src/main/java/org/miniclaudecode/mcp/MockMcpServers.java:33
↓ 1 callersMethodbeforeLlm
(List<Message> messages)
src/main/java/org/miniclaudecode/compact/CompactionPipeline.java:47
↓ 1 callersMethodblankToDefault
(String value, String defaultValue)
src/main/java/org/miniclaudecode/compact/CompactionPipeline.java:194
↓ 1 callersMethodblankToDefault
(String value, String defaultValue)
src/main/java/org/miniclaudecode/memory/MemoryExtractor.java:174
↓ 1 callersMethodcallTool
(String toolName, JSONObject input)
src/main/java/org/miniclaudecode/mcp/McpClient.java:38
↓ 1 callersMethodcatalog
(List<Memory> memories)
src/main/java/org/miniclaudecode/memory/MemorySelector.java:88
↓ 1 callersMethodcheck
(ToolUseBlock toolUse)
src/main/java/org/miniclaudecode/permission/PermissionManager.java:32
↓ 1 callersMethodcheckBash
(ToolUseBlock toolUse)
src/main/java/org/miniclaudecode/permission/PermissionManager.java:42
↓ 1 callersMethodcheckFileWrite
(ToolUseBlock toolUse)
src/main/java/org/miniclaudecode/permission/PermissionManager.java:62
↓ 1 callersMethodcheckPermission
(ToolUseBlock toolUse)
src/main/java/org/miniclaudecode/core/AgentLoop.java:170
↓ 1 callersMethodcleanBlockedBy
(List<String> blockedBy)
src/main/java/org/miniclaudecode/task/TaskService.java:145
↓ 1 callersMethodcollectNotifications
收集所有已完成任务的通知,从追踪 map 中移除。 @return &lt;task_notification&gt; 格式的 XML 文本列表
src/main/java/org/miniclaudecode/background/BackgroundTasks.java:61
↓ 1 callersMethodcompleteTask
(String taskId)
src/main/java/org/miniclaudecode/task/TaskService.java:104
↓ 1 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S13AgentTeamsDemo.java:165
↓ 1 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S14TeamProtocolsDemo.java:148
↓ 1 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S15AutonomousAgentsDemo.java:150
↓ 1 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S10TaskSystemDemo.java:95
↓ 1 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S11BackgroundTasksDemo.java:103
↓ 1 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S08ContextCompactDemo.java:94
↓ 1 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/demo/S12CronSchedulerDemo.java:143
↓ 1 callersMethodconfig
(String systemPrompt)
src/main/java/org/miniclaudecode/tool/SpawnTeammateTool.java:360
↓ 1 callersMethodconnect
(String name)
src/main/java/org/miniclaudecode/mcp/McpManager.java:19
↓ 1 callersMethodconnectedClients
()
src/main/java/org/miniclaudecode/mcp/McpManager.java:42
↓ 1 callersMethodconsolidate
(MemoryStore store)
src/main/java/org/miniclaudecode/memory/MemoryConsolidator.java:30
↓ 1 callersMethodcopyBlock
(ContentBlock block)
src/main/java/org/miniclaudecode/core/MemoryAgentLoop.java:44
↓ 1 callersMethodcreate
(String name)
src/main/java/org/miniclaudecode/mcp/MockMcpServers.java:37
↓ 1 callersMethodcreateTask
(String subject, String description, List<String> blockedBy)
src/main/java/org/miniclaudecode/task/TaskService.java:27
↓ 1 callersMethodcurrentUserText
(List<Message> messages)
src/main/java/org/miniclaudecode/memory/MemoryExtractor.java:100
↓ 1 callersMethoddeleteMemoryFiles
()
src/main/java/org/miniclaudecode/memory/MemoryStore.java:84
↓ 1 callersMethodensureOutputDir
()
src/main/java/org/miniclaudecode/compact/ToolResultStore.java:43
↓ 1 callersMethodensureTranscriptDir
()
src/main/java/org/miniclaudecode/compact/TranscriptStore.java:42
↓ 1 callersMethodescapeXml
(String s)
src/main/java/org/miniclaudecode/background/BackgroundTasks.java:111
↓ 1 callersMethodestimateSize
(List<Message> messages)
src/main/java/org/miniclaudecode/compact/MessageInspector.java:21
↓ 1 callersMethodexecuteInBackground
(String bgId, ToolUseBlock block, ToolRegistry registry)
src/main/java/org/miniclaudecode/background/BackgroundTasks.java:91
↓ 1 callersMethodexecuteTool
(ToolUseBlock toolUse, ToolRegistry registry)
src/main/java/org/miniclaudecode/core/DynamicMcpAgentLoop.java:80
↓ 1 callersMethodexecuteTool
(ToolUseBlock toolUse)
src/main/java/org/miniclaudecode/core/AgentLoop.java:161
↓ 1 callersMethodexecuteTool
同步执行工具。
src/main/java/org/miniclaudecode/core/BackgroundAgentLoop.java:112
↓ 1 callersMethodexecuteToolUses
(AssistantMessage response, ToolRegistry registry)
src/main/java/org/miniclaudecode/core/DynamicMcpAgentLoop.java:65
↓ 1 callersMethodexecuteToolUses
执行 assistant 消息中的 tool_use。真正的工具查找由 ToolRegistry 完成。
src/main/java/org/miniclaudecode/core/AgentLoop.java:133
↓ 1 callersMethodexecuteToolUses
执行 assistant 消息中的 tool_use block。 核心分派逻辑:慢操作 → 后台 daemon 线程 + 占位 tool_result;快操作 → 同步执行。
src/main/java/org/miniclaudecode/core/BackgroundAgentLoop.java:82
↓ 1 callersMethodexecuteToolUses
(AssistantMessage response)
src/main/java/org/miniclaudecode/core/CompactingAgentLoop.java:133
↓ 1 callersMethodexistingCatalog
(List<Memory> existing)
src/main/java/org/miniclaudecode/memory/MemoryExtractor.java:130
↓ 1 callersMethodexplicitRememberFallback
(String dialogue)
src/main/java/org/miniclaudecode/memory/MemoryExtractor.java:79
↓ 1 callersMethodextract
(List<Message> messages, List<Memory> existing)
src/main/java/org/miniclaudecode/memory/MemoryExtractor.java:32
← previousnext →101–200 of 593, ranked by callers