Overview of the KODE Tool System
mainThe KODE SDK tool system allows agents to interact with the environment through built-in and custom tools. Key features include:
- Prompt Instructions: Detailed guidance for models to ensure safe usage.
- Structured Returns: Tools return predictable JSON structures.
- FilePool Integration: File tools use
FilePoolto validate freshness and prevent conflicts during reads/writes. - Audit Trail:
ToolCallRecordtracks approvals, duration, and errors, supporting full restoration on Resume. - MCP Integration: Supports Model Context Protocol (MCP) via
ToolRegistry.registerMCPLoader.