Repository navigation
Tools
Foysal Ahammad edited this page Oct 3, 2026
·
3 revisions
31 built-in tools — the model calls them during any conversation.
| Group | Tools |
|---|---|
| Core |
bash shell read write edit diff apply_patch
|
| Search |
grep glob list
|
| Web |
webfetch websearch
|
| Documents & media |
pdf pdf_edit pdf_maker docx_maker cv_maker archive image_analyze image_describe
|
| Device & system |
screenshot ui_dump sensor
|
| Productivity |
git memory schedule todowrite todoread task skill question
|
- Read: list sensors, take a live reading, or sample for N seconds with min/max/avg (accelerometer, light, proximity, gyroscope…)
- Control: flashlight, vibrate, brightness, volume, rotation lock, wifi, bluetooth, location, airplane mode, do-not-disturb, screen on/off
- System changes ask for permission first and use
suwhen the device is rooted
bash -> { "command": "ls -la" }
read -> { "file_path": "/path/to/file" }
edit -> { "file_path": "f.kt", "old_string": "a", "new_string": "b" }
grep -> { "pattern": "regex", "path": "/src" }
task -> { "description": "find X", "prompt": "...", "subagent_type": "explore" }
sensor -> { "action": "control", "target": "flashlight", "value": "on" }
Drop your own tools in .config/agent24/tools/ as markdown files — they join
the list automatically.