- Remove global workspace (workspace/) — all data migrated to .smallclaw/ - Move ppt/ skins & templates to .smallclaw/skills/presenter/ppt/ - Add .smallclaw/templates/ for user bootstrap files - Move dental_images to .smallclaw/databases/, update 1,485 DB entries - Fix subagent store paths to use SMALLCLAW_DATA_DIR instead of workspace.path - Per-user Telegram bots: MultiUserTelegramManager, vault-stored tokens - Fix Telegram token persistence (vault fallback, strip from config.json) - Fix session migration: delete global originals even when skipping - Delete unused root images, MD docs, tests/, smallclawworkspace/ artifacts - Add meteorologist skill, counselor skill, presenter skill scaffold - Strip workspace.path from config.json (was causing path confusion) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.0 KiB
1.0 KiB
TOOLS.md — Environment & Additional Tools
Tool rules are injected dynamically by the gateway. This file covers what's NOT in dynamic blocks.
Environment
- Platform: Linux Ubuntu 26.04
- Workspace: ~/homeclaw/workspace
- Gateway: http://127.0.0.1:18789
Additional Tools
| Tool | Purpose |
|---|---|
apply_patch |
Apply unified diff patch |
write_note |
Temporary intraday note (auto-cleaned EOD) |
skill_list/search/install/remove/exec |
ClawHub skills |
read_source/list_source |
Read/list SmallClaw source code |
propose_repair |
Propose self-repair patch |
self_update |
Git pull + rebuild + restart |
Quick Decision Table
| Need | Tool |
|---|---|
| Web content | web_search → web_fetch |
| Web form / login | browser_open/click/fill |
| Local files | read/write/edit/append |
| Shell command | shell |
| Desktop app | desktop_screenshot/click/type |
| Remember fact | memory_write |
| Temp note | write_note |
Last updated: 2026-05-09