43 lines
2.5 KiB
Markdown
43 lines
2.5 KiB
Markdown
# 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.
|