Tool Template (Reference)
This page remains as a reference pointer for historical links and the sample tool_template.py workflow.
Recommended reading
- Contributor workflow: How to Add a New Tool
- Runtime internals: Tool Runtime Model
Minimal template recap
tool_template.py demonstrates:
- a standard tool API pattern with framework args (
processes,call_mode,log_level) - metadata-driven argument composition via
compose_tool_kwargs - optional multiprocessing through
execute_multiprocessing - separation of lightweight tool wrappers from heavy core logic
Where to place content
- Put contributor step-by-step instructions in
developer/add_new_tool.md - Put architecture/runtime mechanics in
technical/architecture/tool_runtime_model.md