Compile-time map of tool name → module for the v0.1 built-ins (read, write,
bash). The Executor resolves calls through fetch/1; the Provider advertises the
catalogue via responses_specs/0.
Summary
Functions
Tool specs for Anthropic Messages API tools field.
Resolve a tool name to its module.
All registered tool modules.
All registered tool names.
Tool specs for the Responses API tools field.
Functions
@spec anthropic_specs() :: [map()]
Tool specs for Anthropic Messages API tools field.
Resolve a tool name to its module.
@spec modules() :: [module()]
All registered tool modules.
@spec names() :: [String.t()]
All registered tool names.
@spec responses_specs() :: [map()]
Tool specs for the Responses API tools field.