- ~14:19-20:05 EDT: Mr Anderson outage traced to invalid `skills.openai-whisper-api` entry in `~/.openclaw/openclaw.json` that OpenClaw 2026.4.14 schema would not accept. Adner removed the key after taking a timestamped backup, ran `systemctl --user reset-failed`, and restarted `openclaw-gateway`, restoring service after systemd had hit the restart limit.
- Same recovery session: OpenAI Codex OAuth was re-authed. `openai-codex:default` was removed from `~/.openclaw/agents/main/agent/auth-profiles.json`; only `openai-codex:adner.cruz@gmail.com` remains with refreshed token validity through roughly 2026-04-29. Dead `OPENAI_API_KEY` entries were cleared from `~/.bashrc` and `~/.openclaw/.env`. Default model `openai-codex/gpt-5.4` is routing via OAuth.
- Outstanding awareness after recovery: stale `plugins.allow: plugin not found: auth` warning still prints on CLI invocations (cosmetic only); monitor Codex OAuth auto-refresh around 2026-04-29 and check OpenAI usage over the following days to determine whether Codex traffic is subscription-backed or accruing API charges.
