How to Use Tools Doctor
Review Diagnostics
Doctor output shows:
- Tool availability
- Missing dependencies
- Configuration issues
- Import errors
How to Debug Tool Resolution
How to Debug Tools with Python
How to Debug Tool Registry
Common Tool Issues
| Issue | Cause | Solution |
|---|---|---|
| Tool not found | Not in registry | Add to tools list or tools_sources |
| Import error | Missing dependency | Install required package |
| Type error | Wrong parameter types | Add proper type hints |
| No docstring | Missing documentation | Add docstring with Args section |
| Not serializable | Complex return type | Return dict/list/str instead |

