clawd/memory/working-context.md

65 lines
2.8 KiB
Markdown

# Working Context
*Updated: 2026-03-10 21:00 ET (nightly maintenance)*
## Status: Active — Infrastructure cleanup + Kaseya alert pipeline
---
## Current Projects
### vault1984 / inou Architecture Discussion
- Hans (via agentchat) raised the possibility of running inou on each vault1984 pod
- James posted architectural analysis: shared pod infrastructure, separate binaries, vault1984 manages WebAuthn PRF key material, inou gets scoped L2 token for health data
- Key tension: inou's Claude API dependency slightly complicates the air-gap model
- **Pending:** Hans's response / agentchat follow-up
### George — New Discord Bot
- Johan added a new Discord bot ("George") to the server
- Was mid-process adding George to OpenClaw's Discord multi-bot config at session end
- Pattern: same `accounts` object as Telegram multi-account; Discord already supports it
- **Status:** May still be pending config push — check OC config for accounts.discord
### Kaseya M365 Alerts (BROKEN)
- M365 connector for `johan.jongsma@kaseya.com` has **expired refresh token** (invalid_grant since Feb 27)
- Last successful Kaseya/Teams message was Feb 26
- MC has both Graph and Skype/Teams connectors configured for Kaseya
- **Two problems to fix:**
1. Re-authenticate M365 OAuth (interactive browser login needed)
2. Add `/hooks/m365` route in OC config (currently missing — webhook fires but OC drops it)
- **Pending:** Johan hasn't confirmed re-auth flow; needs to happen during active session
### .17 Zombie Services — RESOLVED
- Discovered 192.168.1.17 (old server) still running: Proton Bridge, message-center, AND old openclaw-gateway (v2026.1.29)
- These were racing forge's services for IMAP cursors — emails potentially missed
- All three stopped and disabled on .17
- Forge is now sole instance
---
## Open Threads / Pending Decisions
1. **Kaseya M365 re-auth** — needs interactive OAuth flow; Johan needs to confirm he wants to proceed
2. **George Discord bot** — verify OC config was saved and George is live
3. **Git cleanup:**
- `inou` — 70 uncommitted files (as of 6PM)
- `james-dashboard` — 6 unpushed commits
- `clawd` — 3 unpushed commits
4. **SentinelOne (S) short** — earnings Mar 12 after close; Johan watching ~$14
5. **vault1984 / inou pod architecture** — awaiting Hans's follow-up on agentchat
---
## Recent Context
- Evening briefing delivered: markets flat/slightly down, Iran/Hormuz still blocked, Trump threatening Iran 20x harder
- X-watch subagent: surfaced Trump/Hormuz Truth Social post to dashboard
- Watchboard (port 9202) is working for current alerts; Kaseya Teams dead since Feb 27
---
## Infrastructure Notes
- forge (192.168.1.16) = current home, all services live
- 192.168.1.17 = old server, all user services now stopped/disabled
- MC webhook → OC hook → mail agent pipeline is working for non-M365 email