81 lines
3.9 KiB
Markdown
81 lines
3.9 KiB
Markdown
# 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 3–4 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).
|