Module: Nexo::Tools
- Defined in:
- lib/nexo/tools/read_file.rb,
lib/nexo/tools/glob.rb,
lib/nexo/tools/fetch.rb,
lib/nexo/tools/shell.rb,
lib/nexo/tools/web_search.rb,
lib/nexo/tools/write_file.rb
Overview
The sandbox-backed, permission-gated tools Nexo attaches to an agent's chat:
ReadFile, WriteFile, Shell, Glob, and Fetch. Each authorizes a capability
against the agent's Permissions before acting and returns { error: ... } on
a denial rather than raising into the tool loop.