3.4 KiB
3.4 KiB
Memory - 2026-03-10
Cron Job Fixes
Job Verifier Daily
- Problem: Isolated sessions lack
crontool access; previous fix usednodestool which also failed - Solution: Simplified job to use only
cron+messagetools (both available in isolated sessions) - Updated: Job ID
8e2b06ee-f2ea-4b33-ae39-23cf04b1a657 - New approach: Query cron runs directly, post brief status to Discord #alerts
NZB Download System
Movie Download: Where the Heart Is (2000)
- Successfully searched NZBGeek API
- Found 1080p WEBRip DDP 2.0 H.265 (2.27 GB)
- Downloaded NZB to
pirate/Where.the.Heart.Is.2000.1080p.nzb
Skill Structure Discussion
User asked: How to properly prompt so I find the right instructions?
Answer: Skill + Memory pattern
-
Skill file (
skills/nzb-download/SKILL.md)- Triggers on "download", "get", "find movie"
- Contains workflow and API endpoints
- Points to preferences and credentials
-
Preferences (
memory/nzb-preferences.md)- Download rules (English, under 10GB, Atmos preferred)
- Updated once, referenced always
-
Credentials (
~/.clawdbot/credentials/nzbgeek/config.json)- API key
- Watch folder location
- SABnzbd URL
Why this works:
- Skill triggers automatically on "download X"
- Skill tells me to check preferences
- Preferences give me the rules
- Credentials give me access
Files created today:
skills/nzb-download/SKILL.md- Skill definitionmemory/nzb-preferences.md- Download preferences~/.clawdbot/credentials/nzbgeek/config.json- API key
Proper Prompting Pattern
When asking for downloads, just say:
- "download [movie name]"
- "get [movie name] [year]"
- "find movie [movie name]"
The skill and preferences handle everything automatically.
Note: Pop quiz scheduled for later today to test if the skill works correctly.
Housekeeping (Evening)
Canceled Projects
- Radarr / Sonarr — Removed skills, going pure NZBGeek API workflow
- UniFi Monitoring — Still parked (auth issues)
Memory Cleanup
- Updated MEMORY.md with current project status
- NZB Download System confirmed operational
- ROM Library scan options documented
Skills Updated
- Added:
nzb-downloadskill - Removed:
radarr,sonarrskills
NZB Download Workflow
User: "download [movie]"
↓
Skill: nzb-download/SKILL.md
↓
Preferences: memory/nzb-preferences.md
↓
Credentials: ~/.clawdbot/credentials/nzbgeek/config.json
↓
Output: pirate/[movie].nzb
↓
SABnzbd: picks up and downloads
Parked Projects
- Mission Control Dashboard — Two dashboards (Next.js + Python) parked, awaiting direction decision
Model Bug Discovery (2026-03-10)
Kimi Model Breaking Tools
- Symptom:
Tool not founderrors on ALL tools after upgrade - Root Cause: kimi-k2.5:cloud model not calling tools properly
- Fix: Switch to minimax-m2.1:cloud
- Discovery: Tested on separate OpenClaw install with same issue
- Unclear: Model issue or context issue, but kimi is the problem
Action: If tools start failing after upgrade, try switching models first.
Model Bug Discovery (Evening)
Kimi Model Breaking Tools
- Symptom: Tool not found errors after OpenClaw upgrade
- Root Cause: kimi-k2.5:cloud model not calling tools properly
- Fix: Switch to minimax-m2.1:cloud
- Discovery: User tested on separate OpenClaw install
Lesson: When tools fail, switch models before debugging config.