Expand description
Kernel tools for the phi-agent framework.
This crate provides the Tool implementations that the LLM uses to interact with agent-works infrastructure:
- file: read_file, write_file, list_files
- multi-agent: spawn, send_message, followup_task, wait, list, close
- shell: execute_command
Each tool implements agent_base::Tool (or TypedTool) and delegates to
the corresponding agent_works infrastructure types.
§Feature gates
| Feature | Tools provided |
|---|---|
file | ReadFileTool, WriteFileTool, ListFilesTool |
multi-agent | 6 multi-agent tools |
shell | LocalShellTool |
All features are opt-in. Use full to enable all.