chore: auto-commit uncommitted changes

This commit is contained in:
James 2026-03-17 18:02:46 -04:00
parent 6979f89ef0
commit d86ffffef3
6 changed files with 120 additions and 10 deletions

95
memory/2026-03-17.md Normal file
View File

@ -0,0 +1,95 @@
## Mira Discord Bot — Created & Live (Mar 17)
- App ID: 1483483480435458240
- Bot token stored in OC config (discord accounts.mira)
- Guild: vault1984 (1478270766007976009)
- Intents enabled: Presence, Server Members, Message Content
- Agent config: /home/johan/mira workspace, ✨ avatar
- Status: ONLINE as of 12:39 PM ET
## Chrome Remote Debug Setup (Mar 17)
- Mac SSH: johanjongsma@192.168.1.14 (key: ~/.ssh/id_ed25519)
- OC browser profile "user": driver=existing-session, attachOnly=true
- alias chrome-debug on Mac: launches Chrome with --remote-debugging-port=9222 --remote-debugging-address=0.0.0.0
- Dock app: ~/Applications/ChromeDebug.app (compiled AppleScript)
- Note: Chrome must be launched fresh (not existing instance) for debug port to bind
## Email Triage — Real-time Pipeline Fixed (Mar 17)
- MC webhook → OC /hooks/messages → mail agent (agentId: mail)
- Junk filter prompt: default=PASS, government/official bodies always pass
- Removed Kaseya rules from both junk prompt and routing guide
- MijnOverheid (Belastingdienst) emails restored to inbox — 2 tax documents pending
## Session Summary — Mar 17 Morning/Midday
### Email Triage Pipeline
- MC webhook → OC /hooks/messages → agentId: mail (was missing agentId, now fixed)
- Junk filter rules: removed Kaseya-specific rules entirely
- Routing rules: "default=PASS" principle added — never archive what you can't confirm is noise
- Government/official bodies (Belastingdienst, MijnOverheid) always pass — legal consequences
- Two MijnOverheid Belastingdienst emails restored to inbox (Feb 20, Mar 13) — TAX DOCS, Johan must check
- 208 messages archived from inboxes (tj@ and johan@) since Feb 15
- Pipeline verified working end-to-end
### Alerts surfaced during triage
- Openprovider URGENT Suspension — needs immediate attention
- Chase Prime Visa — payment was due Mar 7 (possibly overdue)
- Health Link invoice #000061 — $216.90 Sophia blood draw, unpaid, multiple reminders
- National Visa Center — immigration reinstatement notice
- Venmo $480 outstanding from Diane Murray
- Jonathan Hayden — replied to MRI analysis (real human, in inbox)
- Macy's statement acct 8097 Feb 26
### Mac SSH Access — Established
- johanjongsma@192.168.1.14 (key: ~/.ssh/id_ed25519 from forge)
- Mac username is johanjongsma (NOT johan — wasted time on wrong username earlier)
- SSH enabled via System Settings → General → Sharing → Remote Login
- PubkeyAuthentication needed explicit `yes` in sshd_config
### Chrome Remote Debug
- Working command: `/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --remote-debugging-address=0.0.0.0`
- Alias `chrome-debug` added to ~/.zshrc on Mac
- Dock app: ~/Applications/ChromeDebug.app (AppleScript compiled via osacompile — must run in GUI session, not SSH)
- OC browser profile "user": driver=existing-session, attachOnly=true, color=#00AA00
- cdpUrl was initially set to 127.0.0.1:19222 (SSH tunnel) — corrected to 192.168.1.14:9222 (direct LAN)
- Chrome must be launched fresh (kill existing instance first) for debug port to actually bind
- `--remote-debugging-address=0.0.0.0` required or Chrome only binds to localhost
### Mira Discord Bot
- Created via browser automation (headless OC browser + Johan clicking CAPTCHA)
- App ID: 1483483480435458240 | Bot: Mira#7065
- Token: MTQ4MzQ4MzQ4MDQzNTQ1ODI0MA.G9zfbb.m9MdxDSgGnGJYz4i4oiR_3FZb8D4FCOK0oFXMo
- Guild: vault1984 (1478270766007976009) — added via OAuth2 authorize flow
- Intents: all three privileged intents enabled (Presence, Server Members, Message Content)
- OC config: channels.discord.accounts.mira, workspace /home/johan/mira
- ONLINE as of 12:39 PM ET Mar 17
- Error 4014 was the blocker — intents were set via application flags API but NOT in the bot portal UI (separate thing)
### OC Browser Profile Learnings
- profile="user" with driver="existing-session" = Chrome MCP attach, no debug port needed in theory
- BUT in practice needs Chrome running with --remote-debugging-port on the same machine as gateway
- Gateway is on forge (Linux), Chrome is on Mac — so remote CDP required
- Remote CDP profile: cdpUrl pointing at Mac's IP:9222
- existing-session driver does NOT accept userDataDir key (config validation error)
- SSH tunnel approach works but unnecessary — direct LAN is cleaner
### Pending
- Johan needs to check MijnOverheid for Belastingdienst tax documents
- Openprovider suspension needs immediate attention
- Chase payment may be overdue
- Mac Chrome needs to be re-launched with debug flags for browser automation to work again
## Mira Discord — Root Cause & Fix (Mar 17 13:09)
- **Root cause:** Missing entry in `bindings[]` array in openclaw.json
- George/Iaso had explicit bindings `{agentId: "george", match: {channel: "discord", accountId: "george"}}`
- Mira only had a telegram binding — Discord messages were never routed to her agent
- **Fix:** Added `{agentId: "mira", match: {channel: "discord", accountId: "mira"}}` to bindings[]
- Also: new bot token issued by Johan (old one may have been compromised/expired)
- New token: MTQ4MzQ4MzQ4MDQzNTQ1ODI0MA.GYcXfM.oqWv6C_R2TRNtAZ61fZRAZPtg30L2olIk7zQ_8
- **Lesson:** When adding a new Discord bot account, ALWAYS add a binding entry — account name matching agent ID is NOT sufficient
## Claude API Outage / Degraded (Mar 17 ~13:30-13:41 ET)
- Sonnet 4.6 timeouts hitting all agents
- OC fallback also fails (fallback = same model, no alternate configured)
- George's 4.3MB session was archived to prevent compounding the issue
- Not a config issue — Anthropic-side degradation

Binary file not shown.

View File

@ -1,9 +1,9 @@
{ {
"last_updated": "2026-03-17T16:00:01.624344Z", "last_updated": "2026-03-17T22:00:02.109827Z",
"source": "api", "source": "api",
"session_percent": 0, "session_percent": 0,
"session_resets": null, "session_resets": "2026-03-18T01:59:59.998512+00:00",
"weekly_percent": 30, "weekly_percent": 41,
"weekly_resets": "2026-03-20T03:00:00.580458+00:00", "weekly_resets": "2026-03-20T02:59:59.998534+00:00",
"sonnet_percent": 36 "sonnet_percent": 54
} }

View File

@ -1 +1 @@
1773677024 1773763419

View File

@ -14,7 +14,7 @@
"lastDocInbox": "2026-02-25T22:01:42.532628Z", "lastDocInbox": "2026-02-25T22:01:42.532628Z",
"lastTechScan": 1773753620.4265354, "lastTechScan": 1773753620.4265354,
"lastMemoryReview": 1773753620.4265354, "lastMemoryReview": 1773753620.4265354,
"lastIntraDayXScan": 1773754274, "lastIntraDayXScan": 1773772466,
"lastInouSuggestion": "2026-03-16T21:04:43.993567+00:00", "lastInouSuggestion": "2026-03-16T21:04:43.993567+00:00",
"lastEmail": 1773753620.4265354, "lastEmail": 1773753620.4265354,
"pendingBriefingItems": [], "pendingBriefingItems": [],

View File

@ -1,9 +1,19 @@
# Last X Watch: 2026-03-17T13:31:00Z # Last X Watch: 2026-03-17T18:34:00Z
## Status: AUTH FAILED — bird CLI returning HTTP 401 on all token sets ## Status: AUTH FAILED — bird CLI returning HTTP 401 on all token sets
Both token sets in `~/clawd/scripts/bird` (wrapper) and `~/.config/bird/config.json5` return 401. X auth tokens remain expired. Used web search fallback for high-signal items.
X session tokens appear to have expired. Johan needs to re-auth bird from Chrome. Chrome has no X.com cookies in Default or any managed profile.
Johan needs to re-auth bird from Chrome (navigate to x.com, log in, then bird will auto-extract cookies).
## NEW THIS SCAN (posted to dashboard):
- **OpenAI GPT-5.4 mini & nano released** (Mar 17) — mini: $0.75/M in, $4.50/M out; nano: $0.20/M in, $1.25/M out. Near-flagship coding perf. Mini on ChatGPT Free/Go; nano API-only.
- **Cloudflare AI Security for Apps — GA** (Mar 16-17) — security layer for AI apps, model/host agnostic
## ALREADY ON DASHBOARD (skip):
- Kimi/Moonshot $1B raise at $18B valuation
- OpenAI + AWS deal for 3M Pentagon employees
- MiniMax M2 open-sourced (8% Sonnet price, 2x speed)
## BLACKLIST — do not surface these again unless concrete new development: ## BLACKLIST — do not surface these again unless concrete new development:
- NemoClaw / OpenShell — announced + confirmed, steipete building with NVIDIA (covered twice already) - NemoClaw / OpenShell — announced + confirmed, steipete building with NVIDIA (covered twice already)
@ -12,13 +22,16 @@ X session tokens appear to have expired. Johan needs to re-auth bird from Chrome
- steipete at GTC / NVIDIA engineers helping OC security - steipete at GTC / NVIDIA engineers helping OC security
- AlexFinn met steipete at GTC - AlexFinn met steipete at GTC
- MiniMax M2.7 benchmarks — release imminent (covered twice) - MiniMax M2.7 benchmarks — release imminent (covered twice)
- MiniMax M2 open-sourced (now on dashboard)
- Kimi Attention Residuals paper + Elon Musk RT - Kimi Attention Residuals paper + Elon Musk RT
- Kimi founder at GTC (Tue Mar 17, 11am PDT) - Kimi founder at GTC (Tue Mar 17, 11am PDT)
- Kimi/Moonshot $1B raise at $18B valuation (on dashboard)
- Susie Wiles breast cancer diagnosis - Susie Wiles breast cancer diagnosis
- Operation Epic Fury US/Iran strikes — Trump says "soon" - Operation Epic Fury US/Iran strikes — Trump says "soon"
- Partial US government shutdown / aviation strain - Partial US government shutdown / aviation strain
- NVIDIA DLSS 5 announced (fall 2026) - NVIDIA DLSS 5 announced (fall 2026)
- Cloudflare Italy €14M Piracy Shield fine appeal - Cloudflare Italy €14M Piracy Shield fine appeal
- Cloudflare AI Security for Apps GA (now on dashboard)
- Cuba total power grid failure - Cuba total power grid failure
- CodexBar 0.18 - CodexBar 0.18
- SentinelOne $1B revenue milestone + Cloudflare partnership expansion (Mar 16-17) - SentinelOne $1B revenue milestone + Cloudflare partnership expansion (Mar 16-17)
@ -26,3 +39,5 @@ X session tokens appear to have expired. Johan needs to re-auth bird from Chrome
- SentinelOne Q4 earnings beat (Mar 13) - SentinelOne Q4 earnings beat (Mar 13)
- NVIDIA adds Hyundai/BYD to self-driving tech (Mar 16) - NVIDIA adds Hyundai/BYD to self-driving tech (Mar 16)
- Gold crossed $5,000 milestone (Mar 17) - Gold crossed $5,000 milestone (Mar 17)
- OpenAI + AWS Pentagon deal (on dashboard)
- GPT-5.4 mini & nano released (on dashboard)