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.

Defined Under Namespace

Classes: Fetch, Glob, ReadFile, Shell, WebSearch, WriteFile