Tighten gitignore, clarify ollama_web_search, add image deps installer

- Add per-user session/workspace paths to .gitignore so runtime data
  (sessions, uploads, memory, attachments, pubmed) is no longer tracked
- Narrow ollama_web_search description to prevent it being chosen over
  web_search for news/info queries — it's now explicitly a fallback only
- Add scripts/install-image-deps.sh to install Pillow/torch/rembg deps
- Remove stray root files (1, pdf-pptx.txt, eng.traineddata)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
kim
2026-05-18 22:23:03 +09:00
co-authored by Claude Sonnet 4.6
parent 569f563cca
commit 38fbb03f90
3 changed files with 228 additions and 3 deletions
+20 -2
View File
@@ -52,10 +52,28 @@
.smallclaw/workspace_state.json
.smallclaw/.migrated-from-localclaw
# --- WORKSPACE RUNTIME FILES ---
# --- PER-USER RUNTIME DATA ---
# Sessions, workspace runtime files, uploads are all user-specific runtime data.
# Keep: prompts/AGENTS.md, prompts/TOOLS.md, workspace/SOUL.md etc. (static templates)
.smallclaw/users/*/sessions/
.smallclaw/users/*/workspace/memory/
.smallclaw/users/*/workspace/uploads/
.smallclaw/users/*/workspace/attachments/
.smallclaw/users/*/workspace/pubmed/
.smallclaw/users/*/workspace/tool_audit.log
.smallclaw/users/*/workspace/HEARTBEAT.md
.smallclaw/users/*/workspace/note.txt
.smallclaw/users/*/workspace/*.html
.smallclaw/users/*/workspace/*.js
.smallclaw/users/*/workspace/*.css
.smallclaw/users/*/workspace/*.py
.smallclaw/users/*/workspace/*.sh
.smallclaw/users/*/workspace/*.bat
.smallclaw/users/*/workspace/*.txt
# --- ROOT WORKSPACE RUNTIME FILES ---
# Keep: SOUL.md, SELF.md, IDENTITY.md, USER.md, MEMORY.md, AGENTS.md, TOOLS.md, BOOT.md, README.md
# These are default templates that ship with SmallClaw — new users need them.
# Ignore: daily memory logs, tool audit log, heartbeat, and any AI-generated scratch files.
workspace/memory/
workspace/tool_audit.log
workspace/HEARTBEAT.md