Files
openclaw-workspace/memory/2026-03-10.md
2026-04-11 09:45:12 -05:00

3.4 KiB

Memory - 2026-03-10

Cron Job Fixes

Job Verifier Daily

  • Problem: Isolated sessions lack cron tool access; previous fix used nodes tool which also failed
  • Solution: Simplified job to use only cron + message tools (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

  1. Skill file (skills/nzb-download/SKILL.md)

    • Triggers on "download", "get", "find movie"
    • Contains workflow and API endpoints
    • Points to preferences and credentials
  2. Preferences (memory/nzb-preferences.md)

    • Download rules (English, under 10GB, Atmos preferred)
    • Updated once, referenced always
  3. 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 definition
  • memory/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-download skill
  • Removed: radarr, sonarr skills

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 found errors 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.