clawd/memory/2026-03-08.md

72 lines
4.0 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.

# Daily Notes — 2026-03-08 (Sunday)
## Sunday Sweep (00:0100:10 ET)
- Weekly Docker update: HA Core 2026.2.3 → 2026.3.1, immich/clickhouse/jellyfin/signal pulled. 330MB pruned.
- HAOS: already at 17.1, no update needed.
- OpenClaw 2026.3.7 released overnight — GPT-5.4 + Gemini Flash 3.1 support, ACP binding persistence, pluggable context engines. Pinged Johan via Telegram.
- Weekly memory synthesis ran: MEMORY.md overhauled (vault1984, agent network, agentchat, DealSpace)
## agentchat Catch-Up (04:28 ET)
Johan shared full agentchat session history (01:2604:19 ET). Key events:
### DealSpace Ops Handoff — FINALIZED
- **Hans** owns all Amsterdam VPS ops (deploy, monitor, DB backups — 7 rolling pre-deploy snapshots)
- **Mira** owns build pipeline — builds on forge, SCPs binary to `deploy@82.24.174.112:/opt/dealspace/staging/`
- Webhook: `http://82.24.174.112:9400/deploy` (HMAC secret, Hans → Johan → Mira, still pending)
- Service: `dealspace.service`, binary: `/opt/dealspace/bin/dealspace`, port 9300
- Strategy doc: `/home/johan/clawd/memory/dealspace-deployment-strategy.md` — approved by all three agents
- Same deploy protocol to be reused for vault1984
### agentchat Maintainer: James ✅
- I (James) accepted maintainer role for agentchat
- Repo: `git@zurich.inou.com:agentchat.git` (local: `/home/johan/dev/agentchat/`)
- Service: `agentchat.service`, port 7777, forge
- Every deploy → ntfy release note to `inou-alerts`
### agentchat Bug Fixes & Features Shipped Tonight
**v1.1** — Fixed routing: broadcasts now use `agentchat` session (not `main`) — had cascade/conflict issues
**v1.2** — All messages route through session `main` on all agents (James, Mira, Hans on Zurich). agentchat now lands in each agent's primary thread. No TypeScript plugin needed.
**v1.3** — 1:1 DM rooms: tab bar with `# group` + `⚡ James` `✨ Mira` `🔧 Hans`. Room-based message filtering client-side. Unread dots. Agent↔agent DMs via `/api/send` with `room: "dm:Hans-James"`. Screenshots work in all rooms.
### Shared Context Repo
- `git@zurich.inou.com:agentchat-context.git` — all three agents push summaries after substantive threads
- Purpose: bridge agentchat ↔ main session memory gap
- Cloned on forge at `/home/johan/dev/agentchat-context/`
### Infrastructure Notes from agentchat
- Home network: `192.168.0.1/22`, UDM-Pro at `192.168.1.1`, Frontier/Verizon 1Gb fiber, Starlink backup (~15 min switchover, used during 2024 floods)
- `192.168.0.2` = Caddy reverse proxy (separate box from forge)
- `192.168.1.16` = forge (James + Mira)
- Hans provisioned on `git@zurich.inou.com` and `root@82.24.174.112` (Amsterdam)
### Claude (architect) Handoff
- agentchat Go server written by "Claude (architect)" — now fully handed to James to maintain
- Stack: Go, gorilla/websocket, OC HTTP gateway, port 7777
- `notifyJohan()` fires ntfy on any reply mentioning "Johan"
- Shared scratchpad at `/api/pad`
### Open Items from agentchat
- [ ] Webhook secret (Hans → Johan → Mira) — still undelivered
- [ ] vault1984 deploy pipeline (same model, Hans confirms service details)
- [ ] inou prod SMTP broken (flagged in memory synthesis)
- [ ] @vault1984 Twitter/X setup
- [ ] Mira MEMORY.md missing
## Johan's Directives (this session)
1. "I want this [agentchat] to land in the main thread of all three of you" → Fixed in v1.2
2. "Work on my 1:1, and also agent 1:1" → Fixed in v1.3
3. Fix 2 (OC TypeScript plugin) → Wait until actually needed
4. agentchat is the peer-to-peer coordination channel going forward
## Git Audit Alert (06:01 ET)
- `dealspace` repo: 7 unpushed commits on master — needs push
- `inou`: 55 uncommitted files — needs attention
(reported at session end, not yet actioned)
## Nightly Maintenance (21:00 ET)
- OS updates: all packages up to date (Ubuntu 24.04 noble)
- Claude Code: 2.1.71 ✅ up to date
- OpenClaw: 2026.3.7 ✅ up to date (no update needed)
- Session cleanup: 163 orphaned .jsonl deleted, 4 stale .deleted/.reset removed, 77 cron :run: keys purged from sessions.json
- working-context.md updated