diff --git a/HEARTBEAT.md b/HEARTBEAT.md index 37e25ee..08324db 100644 --- a/HEARTBEAT.md +++ b/HEARTBEAT.md @@ -51,7 +51,7 @@ Watch for new Spacebot releases that may fix the worker dispatch issue: Spawn a subagent to think through ONE concrete suggestion: ``` -sessions_spawn(task="inou daily suggestion: review memory/inou-context.md and recent inou work, then propose ONE specific thing Johan could do today to move inou forward (building/product focus only, not marketing). Post to dashboard news and send Telegram. Keep it to 2-3 sentences max.", label="inou-nudge") +sessions_spawn(task="inou daily suggestion: review memory/inou-context.md and recent inou work, then propose ONE specific thing Johan could do today to move inou forward (building/product focus only, not marketing). Post to dashboard news and send via Discord DM to Johan (user 666836243262210068). Keep it to 2-3 sentences max.", label="inou-nudge") ``` **Good suggestions:** a feature gap to close, a bug to fix, a UX improvement, an integration to build, a technical decision to make, a missing data source to add, a doctor/specialist workflow to improve. @@ -230,7 +230,7 @@ curl -X POST http://localhost:9200/api/news -H 'Content-Type: application/json' -d '{"title":"...","body":"...","type":"info|success|warning|error","source":"..."}' ``` -Only ping Johan on Telegram if truly urgent (big position moves, breaking news). +Only ping Johan on Discord if truly urgent (big position moves, breaking news). Update `memory/heartbeat-state.json` with `lastTechScan` timestamp after running. **Johan's Open Positions:** diff --git a/MEMORY.md b/MEMORY.md index e09003c..8643575 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -160,16 +160,18 @@ MC monitors only: johan, tanya, tj. Roos/Jacques/Misha manage their own. - **Spam → Trash** (not Archive — Archive is for reference-worthy items) ### Signal — RETIRED (2026-03-01) -- **No longer used for briefings/alerts.** Telegram is sole channel. -- Bot number +31634481877 still active but not primary. -- API remains available at `http://192.168.1.16:8080/api/v1/rpc` for legacy integrations. +- No longer used. API still available at `http://192.168.1.16:8080/api/v1/rpc` for legacy integrations. -### Telegram (Feb 18 — PRIMARY CHANNEL) -- **Bot:** @jamesjongsma_bot, ID: 8510971070 -- **Token:** `8510971070:AAFFgv_UO_9L0Ulp2DRKHD-IWKkrarJNTIc` -- **Johan:** @johanjongsma, Telegram ID: 8454563068 -- **Briefings go here** — Telegram supports rich Markdown (bold, italic, headers) -- Signal = **RETIRED** (2026-03-01) +### Telegram — RETIRED (2026-03-15) +- No longer used. Disabled in openclaw.json. +- Bot still exists (@jamesjongsma_bot) but channel is off. + +### Discord — PRIMARY CHANNEL (as of 2026-03-15) +- **Johan:** user ID `666836243262210068`, username `johanjongsma` +- **Guild:** `1478270766007976009` +- **James bot:** App ID `1478257984546144327`, account `default` +- **Briefings, alerts, DMs — all go here** +- Only active channels: Discord + TUI ### Heartbeat Cron Architecture (Feb 18 — REDESIGNED) - **Built-in heartbeat disabled** (interval 720h) — was burning 148k tokens per check diff --git a/memory/claude-usage.db b/memory/claude-usage.db index b0b2ee8..7284fb7 100644 Binary files a/memory/claude-usage.db and b/memory/claude-usage.db differ diff --git a/memory/claude-usage.json b/memory/claude-usage.json index a03e7ff..d25283c 100644 --- a/memory/claude-usage.json +++ b/memory/claude-usage.json @@ -1,9 +1,9 @@ { - "last_updated": "2026-03-15T22:00:01.989847Z", + "last_updated": "2026-03-16T00:02:17.381331Z", "source": "api", - "session_percent": 6, - "session_resets": "2026-03-15T23:59:59.950451+00:00", + "session_percent": 0, + "session_resets": "2026-03-16T05:00:01.338336+00:00", "weekly_percent": 17, - "weekly_resets": "2026-03-20T02:59:59.950473+00:00", - "sonnet_percent": 20 + "weekly_resets": "2026-03-20T03:00:00.338356+00:00", + "sonnet_percent": 21 } \ No newline at end of file diff --git a/memory/heartbeat-state.json b/memory/heartbeat-state.json index 8f4d1f4..96ab271 100644 --- a/memory/heartbeat-state.json +++ b/memory/heartbeat-state.json @@ -14,7 +14,7 @@ "lastDocInbox": "2026-02-25T22:01:42.532628Z", "lastTechScan": 1773416379.4425044, "lastMemoryReview": "2026-03-13T16:32:00.000Z", - "lastIntraDayXScan": 1773596495, + "lastIntraDayXScan": 1773615933, "lastInouSuggestion": "2026-03-15T00:06:19.000Z", "lastEmail": 1772132453, "pendingBriefingItems": [],