-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
M18M18: Tool Orchestration EvolutionM18: Tool Orchestration EvolutionfeatureNew functionalityNew functionalitytoolsTool execution and MCP integrationTool execution and MCP integration
Description
Parent: #239 (Phase A)
Summary
Introduce ToolRegistry holding typed ToolDef structs for all built-in tools.
Changes
crates/zeph-tools/src/registry.rs(new):ToolDef,ParamDef,ParamType,ToolRegistry- Static definitions for 7 tools: bash, read, edit, write, glob, grep, web_scrape
- Unit tests for registry
Acceptance criteria
-
ToolRegistryholds definitions for all 7 tools - Each
ToolDefhas id, description, typed parameters - Unit tests pass
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
M18M18: Tool Orchestration EvolutionM18: Tool Orchestration EvolutionfeatureNew functionalityNew functionalitytoolsTool execution and MCP integrationTool execution and MCP integration