clawd/memory/working-context.md

81 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Working Context — 2026-03-16 (updated 9 PM nightly maintenance)
## Current State
Johan is in his night shift (Sophia care: 10:30 PM 5 AM). Active work day is done.
---
## Projects
### inou health
- **DICOM VR validation bug** flagged as priority: `readStringTag` / `findTag(0x0018, 0x0015)` corrupting `body_part` and `summary` fields on Sophia's Siemens MAGNETOM Sola MRIs. All AI connectors affected. Flagged in TODO, surfaced today as inou daily nudge. Not yet fixed.
- No other active inou work today.
### Vera (ElevenLabs voice agent — Spence & Mathews Insurance demo)
- Johan was building a voice demo AI agent for a client (Spence & Mathews Insurance, Berwick Maine) using ElevenLabs Conversational AI.
- Agent named "Vera", voice: Clara (V3 Conversational, Expressive mode), LLM: GLM-4.5-Air
- First message: "Hi, thanks for calling Spence & Mathews Insurance, this is Vera — how can I help you today?"
- Knowledge base from spenceandmathews.com (URL crawl)
- This was done around 34 AM this morning. Status: configured and running.
### Signal Retirement (COMPLETED today)
- Signal fully removed from forge:
- `signal-cli` binary, data, systemd service all deleted
- Signal channel removed from `openclaw.json`
- `signal-webhook-proxy.js` deleted
- All script references cleaned up (qwen-gguf-watch.sh, k2-watchdog.sh, claude-usage-log.sh)
- HEARTBEAT.md Docker services list updated
- Discord is now the sole primary notification channel.
### notify.sh — Centralized Notifier (NEW today)
- Created `/home/johan/clawd/scripts/notify.sh`
- Single dispatcher for all ntfy notifications
- Usage: `notify.sh -t "Title" -p 3 -T "tags" -c forge|inou|dashboard|all "message"`
- Wired into: k2-watchdog.sh (kill alerts), qwen-gguf-watch.sh (GGUF drops)
- health-push.sh untouched (Kuma silence-timeout already works)
### X-Watch Dedup Fix (today)
- Problem: X-watch subagents kept re-posting the same NemoClaw/GTC stories
- Fix 1: 24h filter on posts
- Fix 2: `memory/x-watch-last.md` blacklist — topics already posted can't be re-surfaced unless there's a *new concrete fact*
- HEARTBEAT.md updated with hard blacklist rule
- State file seeded with today's coverage (NemoClaw, OpenShell, NVIDIA DLSS 5, etc.)
### HA Token (resolved today)
- Had lost the HA token — Johan re-provided it (~2 AM)
- Token saved to `memory/infrastructure.md` under "Home Assistant API Token"
- alert-dashboard service updated and verified working
---
## Open Threads / Pending
### Git Backlog (NEEDS ATTENTION)
Last audit (~6 PM):
- **dealspace**: 13 unpushed commits on `master` (growing for days)
- **inou**: 10 uncommitted files + 3 unpushed commits on `master`
- **clawd**: 5 unpushed commits on `master`
- **vault1984**: 2 unpushed commits on `master`
- **james-dashboard**: commits pending (variable)
- Johan needs to push these — I shouldn't push without permission given the count on dealspace.
### OC Double-Send Bug
- X-watch result posted to Discord twice (two distinct message IDs, 9 seconds apart)
- Deleted the duplicate. Root cause: OC subagent completion may fire two announce events.
- Watching for recurrence. Not yet reported upstream.
---
## Today's Big News
- **NemoClaw**: Jensen Huang announced at NVIDIA GTC — AI agent OS built on OpenClaw. steipete was physically at GTC working with NVIDIA engineers. "Every company needs an OpenClaw strategy." OpenShell also in active development.
- **OC 2026.3.13**: Chrome DevTools MCP (no extension), Ollama official provider, major plugin refactor in progress (core → plugins, Claude Code/Codex/Cursor bundles).
- **Anthropic**: Doubling Claude usage limits off-peak.
- **Markets**: S&P +0.99% ~6,698. Goldman raised year-end S&P target to 7,600. SentinelOne short looking good (analyst cuts).
---
## Infrastructure Notes
- **MC**: Healthy. Proton Bridge running. One expired Dealspace OTP in johan@ inbox (can archive).
- **Uptime Kuma**: Running, health-push active.
- **signal-cli.service**: Removed (was crash-looping before cleanup).