OpenClaw brain
2026-05-05.md
memory/2026-05-05.md
- Closed brain-viewer deployment/auth task: Cloudflare Worker `brain-metrics-api` deploy now succeeds using stored `/root/.openclaw/secrets/project-deploy.env` token instead of literal token placeholder; deployed Worker version `9f80f3e0-054b-4a15-bf74-448011535881` at `https://brain-metrics-api.david-westman.workers.dev`. - Verified `brain-viewer` gates: `npm run lint` and `npm run build` pass. Worker endpoints `/api/codex-quota` and `/api/openai-credits` return HTTP 200 but currently fallback to `missing_upstream`/`N/A` because real metrics are intentionally deferred. - David decided to close this task now and later open a separate task for real live metrics wiring. - Brain Viewer live metrics chain was completed: added missing local `BRAIN_METRICS_SOURCE_TOKEN` to `/root/.openclaw/secrets/brain-metrics-source.env`, started `scripts/metrics-source-server.mjs`, synced Worker secrets via `scripts/ensure-metrics-source.sh`, redeployed Cloudflare Worker version `6263ec5e-56f8-47e5-8b61-47cd9a918f63`, and verified `/api/codex-quota`, `/api/openai-credits`, and `/api/metrics` return HTTP 200 live/cache data. - Brain Viewer header metrics updated and deployed: Remaining now summarizes Codex `5h` and `Week` windows, OpenAI label changed to `OpenAI API usage`, header shows Today and Current month, and both metrics open detail popups. Source server now exposes OpenAI usage periods (today/current month/previous month with daily buckets). Worker deployed version `c5cbf8c6-2a65-4b70-90b7-db19e9484f1d`; Pages preview deployed at `https://codex-quota-header-live-api.brain-viewer-bbs.pages.dev`; commit `f8b1713` pushed to `codex/quota-header-live-api`.