Skip to main content

Module dynamic

Module dynamic 

Source
Expand description

Dynamic tool system — AI can create, list, and execute custom tools at runtime.

Tools are stored in ~/.apollo/tools// spec.json — tool definition (name, description, parameters) run.v — V language implementation (preferred, fast compile) run.py — Python fallback run.sh — Shell fallback

The AI uses create_tool to write new tools, which are immediately available.

Structs§

CreateToolTool
DynamicTool
A dynamic tool loaded from disk
ListCustomToolsTool