Skip to content

builtin_tools

Built-in tools for Amphibious agents.

Pre-packaged FunctionToolSpec instances the framework ships for convenience. Nothing is auto-injected — an OTA context carries a built-in only if you declare it on the context class via OTAContext.tool (decorator or call), e.g. MyOTAContext.tool(bash_tool). Import ALL_BUILTIN_TOOLS to declare the whole set at once.

Categories
  • human — request_human (HITL; resolves the running agent's @human_channel registry at call time)
  • shell — bash (shell command execution)
  • filesystem — read_file / write_file / edit_file / glob / grep