MCPcopy Create free account

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

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

↓ 1 callersMethodsetBlockedBy
(List<String> blockedBy)
src/main/java/org/miniclaudecode/task/TaskRecord.java:85
↓ 1 callersMethodsetContent
(String content)
src/main/java/org/miniclaudecode/core/ToolResultBlock.java:34
↓ 1 callersMethodsetContent
(List<ContentBlock> content)
src/main/java/org/miniclaudecode/core/Message.java:50
↓ 1 callersMethodsetFilename
(String filename)
src/main/java/org/miniclaudecode/memory/Memory.java:35
↓ 1 callersMethodsetMessages
(List<Message> messages)
src/main/java/org/miniclaudecode/hook/HookContext.java:51
↓ 1 callersMethodsetName
(String name)
src/main/java/org/miniclaudecode/memory/Memory.java:43
↓ 1 callersMethodsetOwner
(String owner)
src/main/java/org/miniclaudecode/task/TaskRecord.java:74
↓ 1 callersMethodsetToolResult
(ToolResult toolResult)
src/main/java/org/miniclaudecode/hook/HookContext.java:67
↓ 1 callersMethodsetType
(String type)
src/main/java/org/miniclaudecode/memory/Memory.java:59
↓ 1 callersMethodsetUserPrompt
(String userPrompt)
src/main/java/org/miniclaudecode/hook/HookContext.java:43
↓ 1 callersMethodshouldRunBackground
判断工具调用是否应走后台执行。 @param toolName 工具名 @param toolInput 工具输入参数 @return true 表示应后台执行
src/main/java/org/miniclaudecode/background/BackgroundDecider.java:29
↓ 1 callersMethodslug
(String value)
src/main/java/org/miniclaudecode/memory/MemoryStore.java:190
↓ 1 callersMethodsnapshot
(List<Message> messages)
src/main/java/org/miniclaudecode/core/MemoryAgentLoop.java:32
↓ 1 callersMethodsnipCompact
(List<Message> messages)
src/main/java/org/miniclaudecode/compact/CompactionPipeline.java:109
↓ 1 callersMethodstripExtension
(String filename)
src/main/java/org/miniclaudecode/memory/MemoryStore.java:207
↓ 1 callersMethodsubmitPlan
(String fromName, String plan)
src/main/java/org/miniclaudecode/protocol/ProtocolService.java:46
↓ 1 callersMethodsystemMemoryIndex
()
src/main/java/org/miniclaudecode/memory/MemoryManager.java:33
↓ 1 callersMethodsystemPrompt
(String memoryIndex)
src/main/java/org/miniclaudecode/demo/S09MemoryDemo.java:131
↓ 1 callersMethodtoContentJson
(List<ContentBlock> content)
src/main/java/org/miniclaudecode/llm/AnthropicLlmClient.java:114
↓ 1 callersMethodtoMessagesJson
(List<Message> messages)
src/main/java/org/miniclaudecode/llm/AnthropicLlmClient.java:103
↓ 1 callersMethodtoRegistry
(List<Tool> tools)
src/main/java/org/miniclaudecode/core/AgentLoop.java:118
↓ 1 callersMethodtoRequestJson
(List<Message> messages, List<ToolDefinition> tools)
src/main/java/org/miniclaudecode/llm/AnthropicLlmClient.java:88
↓ 1 callersMethodtoStringList
(JSONArray array)
src/main/java/org/miniclaudecode/tool/CreateTaskTool.java:69
↓ 1 callersMethodtoToolsJson
(List<ToolDefinition> tools)
src/main/java/org/miniclaudecode/llm/AnthropicLlmClient.java:155
↓ 1 callersMethodtodosArray
(JSONObject input)
src/main/java/org/miniclaudecode/tool/TodoWriteTool.java:109
↓ 1 callersMethodtoolDefinitions
()
src/main/java/org/miniclaudecode/core/AgentLoop.java:126
↓ 1 callersMethodtoolResultBudget
(List<Message> messages)
src/main/java/org/miniclaudecode/compact/CompactionPipeline.java:82
↓ 1 callersMethodtoolResultCount
(List<Message> messages)
src/main/java/org/miniclaudecode/demo/S04HooksDemo.java:148
↓ 1 callersMethodtotalContentLength
(List<ToolResultBlock> results)
src/main/java/org/miniclaudecode/compact/CompactionPipeline.java:153
↓ 1 callersMethodtriggerPostToolUseHooks
(ToolUseBlock toolUse, ToolResult result)
src/main/java/org/miniclaudecode/core/AgentLoop.java:186
↓ 1 callersMethodtriggerPreToolUseHooks
(ToolUseBlock toolUse)
src/main/java/org/miniclaudecode/core/AgentLoop.java:177
↓ 1 callersMethodtriggerStopHooks
(List<Message> messages)
src/main/java/org/miniclaudecode/core/AgentLoop.java:196
↓ 1 callersMethodtriggerUserPromptHook
(HookManager hookManager, String query)
src/main/java/org/miniclaudecode/demo/S04HooksDemo.java:141
↓ 1 callersMethoduniqueFilename
(String slug)
src/main/java/org/miniclaudecode/memory/MemoryStore.java:179
↓ 1 callersMethodwrite
(List<Message> messages)
src/main/java/org/miniclaudecode/compact/TranscriptStore.java:26
MethodAgentLoop
(LlmClient llmClient, List<Tool> tools)
src/main/java/org/miniclaudecode/core/AgentLoop.java:41
MethodAnthropicLlmClient
(AnthropicConfig config)
src/main/java/org/miniclaudecode/llm/AnthropicLlmClient.java:32
MethodAssistantMessage
(List<ContentBlock> content, String stopReason)
src/main/java/org/miniclaudecode/core/AssistantMessage.java:14
MethodBackgroundAgentLoop
(LlmClient llmClient, ToolRegistry toolRegistry, BackgroundTasks backgroundTasks)
src/main/java/org/miniclaudecode/core/BackgroundAgentLoop.java:32
MethodBackgroundTask
()
src/main/java/org/miniclaudecode/background/BackgroundTask.java:15
MethodBashTool
(File workdir)
src/main/java/org/miniclaudecode/tool/BashTool.java:21
MethodCancelCronTool
(CronScheduler scheduler)
src/main/java/org/miniclaudecode/tool/CancelCronTool.java:14
MethodCheckInboxTool
(MessageBus bus, String agentName)
src/main/java/org/miniclaudecode/tool/CheckInboxTool.java:18
MethodClaimTaskTool
(TaskService taskService)
src/main/java/org/miniclaudecode/tool/ClaimTaskTool.java:16
MethodCompactingAgentLoop
(LlmClient llmClient, ToolRegistry toolRegistry, CompactionPipeline pipeline)
src/main/java/org/miniclaudecode/core/CompactingAgentLoop.java:31
MethodCompactionPipeline
(File workdir, LlmClient summaryClient)
src/main/java/org/miniclaudecode/compact/CompactionPipeline.java:41
MethodCompleteTaskTool
(TaskService taskService)
src/main/java/org/miniclaudecode/tool/CompleteTaskTool.java:14
MethodConnectMcpTool
(McpManager mcpManager)
src/main/java/org/miniclaudecode/tool/ConnectMcpTool.java:14
MethodConsoleApprovalPrompter
(Scanner scanner)
src/main/java/org/miniclaudecode/permission/ConsoleApprovalPrompter.java:14
MethodContentBlock
(String type)
src/main/java/org/miniclaudecode/core/ContentBlock.java:10
MethodCreateTaskTool
(TaskService taskService)
src/main/java/org/miniclaudecode/tool/CreateTaskTool.java:18
MethodCronJob
()
src/main/java/org/miniclaudecode/cron/CronJob.java:16
MethodCronScheduler
@param store 持久化存储 @param onFire cron 触发回调(在 Hutool 定时线程中执行)
src/main/java/org/miniclaudecode/cron/CronScheduler.java:33
MethodCronStore
(File workdir)
src/main/java/org/miniclaudecode/cron/CronStore.java:23
MethodCronTask
(String jobId)
src/main/java/org/miniclaudecode/cron/CronScheduler.java:148
MethodDynamicMcpAgentLoop
(LlmClient llmClient, McpToolPool toolPool, AgentLoopListener listener)
src/main/java/org/miniclaudecode/core/DynamicMcpAgentLoop.java:29
MethodEditFileTool
(File workdir)
src/main/java/org/miniclaudecode/tool/EditFileTool.java:18
MethodGetTaskTool
(TaskService taskService)
src/main/java/org/miniclaudecode/tool/GetTaskTool.java:14
MethodGlobTool
(File workdir)
src/main/java/org/miniclaudecode/tool/GlobTool.java:22
MethodHookContext
(String event)
src/main/java/org/miniclaudecode/hook/HookContext.java:27
MethodHookDecision
(boolean blocked, String message)
src/main/java/org/miniclaudecode/hook/HookDecision.java:14
MethodHookEvent
()
src/main/java/org/miniclaudecode/hook/HookEvent.java:13
MethodListCronsTool
(CronScheduler scheduler)
src/main/java/org/miniclaudecode/tool/ListCronsTool.java:16
MethodListTasksTool
(TaskService taskService)
src/main/java/org/miniclaudecode/tool/ListTasksTool.java:13
MethodLoadSkillTool
(SkillRegistry skillRegistry)
src/main/java/org/miniclaudecode/tool/LoadSkillTool.java:18
MethodMcpClient
(String name)
src/main/java/org/miniclaudecode/mcp/McpClient.java:29
MethodMcpTool
(McpClient client, McpToolDefinition mcpDefinition)
src/main/java/org/miniclaudecode/tool/McpTool.java:21
MethodMcpToolDefinition
(String name, String description, JSONObject inputSchema, boolean readOnly)
src/main/java/org/miniclaudecode/mcp/McpToolDefinition.java:20
MethodMcpToolName
()
src/main/java/org/miniclaudecode/mcp/McpToolName.java:14
MethodMcpToolPool
(List<Tool> builtinTools, McpManager mcpManager)
src/main/java/org/miniclaudecode/mcp/McpToolPool.java:21
MethodMemory
()
src/main/java/org/miniclaudecode/memory/Memory.java:20
MethodMemoryAgentLoop
(CompactingAgentLoop compactingLoop, MemoryManager memoryManager)
src/main/java/org/miniclaudecode/core/MemoryAgentLoop.java:20
MethodMemoryConsolidator
(LlmClient llmClient)
src/main/java/org/miniclaudecode/memory/MemoryConsolidator.java:26
MethodMemoryExtractor
(LlmClient llmClient)
src/main/java/org/miniclaudecode/memory/MemoryExtractor.java:28
MethodMemoryManager
(MemoryStore store, MemorySelector selector, MemoryExtractor extractor, MemoryConsolidator consolidator)
src/main/java/org/miniclaudecode/memory/MemoryManager.java:25
MethodMemorySelector
(LlmClient llmClient)
src/main/java/org/miniclaudecode/memory/MemorySelector.java:27
MethodMemoryStore
(File workdir)
src/main/java/org/miniclaudecode/memory/MemoryStore.java:20
MethodMessage
(String role, List<ContentBlock> content)
src/main/java/org/miniclaudecode/core/Message.java:16
MethodMessageBus
(File workdir)
src/main/java/org/miniclaudecode/team/MessageBus.java:21
MethodMockMcpServers
()
src/main/java/org/miniclaudecode/mcp/MockMcpServers.java:30
MethodPathGuard
(File workdir)
src/main/java/org/miniclaudecode/tool/PathGuard.java:16
MethodPermissionDecision
(boolean allowed, String message)
src/main/java/org/miniclaudecode/permission/PermissionDecision.java:14
MethodPermissionManager
(File workdir, ApprovalPrompter approvalPrompter)
src/main/java/org/miniclaudecode/permission/PermissionManager.java:27
MethodProtocolCheckInboxTool
(ProtocolService protocol, MessageBus bus)
src/main/java/org/miniclaudecode/tool/ProtocolCheckInboxTool.java:22
MethodProtocolService
(MessageBus bus)
src/main/java/org/miniclaudecode/protocol/ProtocolService.java:26
MethodProtocolState
()
src/main/java/org/miniclaudecode/protocol/ProtocolState.java:24
MethodReadFileTool
(File workdir)
src/main/java/org/miniclaudecode/tool/ReadFileTool.java:22
MethodRequestPlanTool
(ProtocolService protocol)
src/main/java/org/miniclaudecode/tool/RequestPlanTool.java:14
MethodRequestShutdownTool
(ProtocolService protocol)
src/main/java/org/miniclaudecode/tool/RequestShutdownTool.java:14
MethodReviewPlanTool
(ProtocolService protocol)
src/main/java/org/miniclaudecode/tool/ReviewPlanTool.java:14
MethodScheduleCronTool
(CronScheduler scheduler)
src/main/java/org/miniclaudecode/tool/ScheduleCronTool.java:14
MethodSendMessageTool
(MessageBus bus, String fromAgent)
src/main/java/org/miniclaudecode/tool/SendMessageTool.java:16
MethodSkill
(String name, String description, String body)
src/main/java/org/miniclaudecode/skill/Skill.java:17
MethodSkillRegistry
(File skillsDir)
src/main/java/org/miniclaudecode/skill/SkillRegistry.java:22
MethodSpawnTeammateTool
(File workdir, MessageBus bus, String baseUrl, String apiKey, String model, String promptTemplate)
src/main/java/org/miniclaudecode/tool/SpawnTeammateTool.java:65
MethodSubmitPlanTool
(ProtocolService protocol, String fromName)
src/main/java/org/miniclaudecode/tool/SubmitPlanTool.java:16
MethodTaskRecord
()
src/main/java/org/miniclaudecode/task/TaskRecord.java:25
MethodTaskService
(TaskStore store)
src/main/java/org/miniclaudecode/task/TaskService.java:23
MethodTaskStore
(File workdir)
src/main/java/org/miniclaudecode/task/TaskStore.java:23
MethodTaskTool
(LlmClient subagentClient, ToolRegistry subagentTools)
src/main/java/org/miniclaudecode/tool/TaskTool.java:25
← previousnext →301–400 of 593, ranked by callers