Fresh start - excluded large ROM JSON files

This commit is contained in:
OpenClaw Agent
2026-04-11 09:45:12 -05:00
commit 5deb387aa6
395 changed files with 47744 additions and 0 deletions

117
memory/2026-03-10.md Normal file
View File

@@ -0,0 +1,117 @@
# 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.