Tools¶
Tools provide capabilities that agents can invoke to interact with the environment.
Available Tools¶
| Tool | Description | Repository |
|---|---|---|
| Filesystem | Read/write files | GitHub |
| Bash | Execute shell commands | GitHub |
| Web | Fetch web content | GitHub |
| Search | Search codebases | GitHub |
| Task | Delegate to sub-agents | GitHub |
| Todo | AI self-accountability for complex tasks | GitHub |
No modules found.
Configuration¶
tools:
- module: tool-filesystem
config:
allowed_paths: ["/home/user/projects"]
read_only: false
- module: tool-bash
config:
timeout: 30
blocked_commands: ["rm -rf /"]
Contract¶
See Tool Contract for implementation details.