Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DerekYRC/mini-claude-code
/ Tool
Interface
Tool
src/main/java/org/miniclaudecode/tool/Tool.java:8–13 ·
view source on GitHub ↗
所有工具的最小接口:既能描述给模型,也能在 Java 侧真正执行。
Source
from the content-addressed store, hash-verified
6
* 所有工具的最小接口:既能描述给模型,也能在 Java 侧真正执行。
7
*/
8
public
interface
Tool {
9
10
ToolDefinition getDefinition();
11
12
ToolResult execute(JSONObject input);
13
}
Callers
10
assemble
Method · 0.65
register
Method · 0.65
definitions
Method · 0.65
executeTool
Method · 0.95
executeTool
Method · 0.95
executeTool
Method · 0.95
executeTool
Method · 0.95
executeInBackground
Method · 0.95
executeToolUses
Method · 0.95
chat
Method · 0.65
Implementers
15
WriteFileTool
src/main/java/org/miniclaudecode/tool/
LoadSkillTool
src/main/java/org/miniclaudecode/tool/
ListCronsTool
src/main/java/org/miniclaudecode/tool/
TaskTool
src/main/java/org/miniclaudecode/tool/
EditFileTool
src/main/java/org/miniclaudecode/tool/
CreateTaskTool
src/main/java/org/miniclaudecode/tool/
ScheduleCronTool
src/main/java/org/miniclaudecode/tool/
SubmitPlanTool
src/main/java/org/miniclaudecode/tool/
ReviewPlanTool
src/main/java/org/miniclaudecode/tool/
ReadFileTool
src/main/java/org/miniclaudecode/tool/
ClaimTaskTool
src/main/java/org/miniclaudecode/tool/
RequestShutdownTool
src/main/java/org/miniclaudecode/tool/
Calls
no outgoing calls
Tested by
no test coverage detected