# Daily Notes — 2026-02-24 ## Andrew (Spacebot) — Major Session ### What we did - **Model chain**: Gemini → MiniMax M2.5 (Fireworks) → **Claude Sonnet 4.6 via Anthropic OAuth** (final) - **Updated to v0.1.15** (docker pull + recreate on 192.168.1.17) - **Anthropic OAuth**: ran `spacebot auth login` inside container, credentials at `/data/anthropic_oauth.json` - **Config** (`/home/johan/spacebot-config.toml` on 192.168.1.17): - channel/branch/worker = `anthropic/claude-sonnet-4-6` - cortex/compactor = `anthropic/claude-haiku-3-5` - **Fireworks key**: `fw_RVcDe4c6mN4utKLsgA7hTm` valid (older key; `fw_TGADpSki7zak4K9JxPzbXU` expired) - **IDENTITY.md ingested**: corrected HA IP (.252 not .16), Andrew not James, tool-use rules - **agent_profile DB**: changed display_name to 'Andrew' — but cortex keeps regenerating as "James ⚡" (200 old memories outweigh new ones) ### Known issues - **Worker dispatch broken**: channel calls `reply()` and stops — never dispatches workers. Andrew says "On it" but nothing happens. Affects all multi-step tasks. - **Cortex profile regeneration**: reads existing memories, writes "James ⚡" back. Will self-correct as Andrew memories accumulate. - **Banner bug** (being fixed in PR): "No LLM provider configured" shows even with valid OAuth. ### PR #193 — https://github.com/spacedriveapp/spacebot/pull/193 Two fixes: 1. Settings dialog pre-populates model field from active routing config (not hardcoded default like `llama-v3p3-70b-instruct`) 2. `get_providers()` now checks `anthropic_oauth.json` for Anthropic — OAuth counted as "configured" Review feedback addressed: - `find(a => a.id === 'main')` instead of `[0]` for default agent - `useEffect` to sync model input when config loads after dialog opens - Rebased on latest main (had accidentally bundled OpenAI device-code flow changes) - `jamiepine` (maintainer) said "very helpful change" ### Architecture observation Johan: "The foundation is a LOT better than OpenClaw." Rust, true concurrency, Lance vector memory, proper PKCE OAuth. Johan wants it to work. Revisiting 2026-03-03. ### GitHub PAT `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` — 30-day, repo scope, johanjongsma account. Expires ~2026-03-26. ## Weather St. Pete tonight: **9°C (48°F), clear, 27 km/h wind** — cold. Andrew hallucinated 84°F with MiniMax M2.5. ## Spacebot Monitoring Added to HEARTBEAT.md: weekly check for new Spacebot releases, specifically worker dispatch fix. Don't update Andrew container until Johan says so.