Modules are the runtime's way of grouping related tools. The filesystem module exposes read, write, edit, grep, glob. The web module exposes search, fetch. The shell module exposes bash. You add a module to an agent by listing it under modules, optionally restricted to specific actions. Modules can be shared across agents (same instance) or isolated, depending on the use case.
1modules:2 filesystem: { config: { read_before_edit: true } }3 web: { config: { search_backend: duckduckgo } }Engineering notes from the Digitorn team. No marketing, no launch announcements, no "10 prompts that will change your life". Just the things we write that we'd want to read.