clawd/memory/2026-02-24.md

2.5 KiB

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.