chore: auto-commit uncommitted changes

This commit is contained in:
James 2026-02-24 06:01:37 -05:00
parent bac487509b
commit 7ae1cd444c
7 changed files with 71 additions and 9 deletions

View File

@ -34,6 +34,15 @@ Log: `memory/updates/YYYY-MM-DD.json`
**No manual check needed** — the timer handles it. I just read the log and report. **No manual check needed** — the timer handles it. I just read the log and report.
### Spacebot Monitor (weekly — revisit 2026-03-03)
Watch for new Spacebot releases that may fix the worker dispatch issue:
- Check latest release: `curl -s https://api.github.com/repos/spacedriveapp/spacebot/releases/latest | python3 -c "import json,sys; r=json.load(sys.stdin); print(r['tag_name'], r['published_at'][:10], r['body'][:200])"`
- Current version running: **v0.1.15**
- **Watch for:** fix to worker dispatch (channel calls reply() and stops without spawning workers)
- **PR #193** open at https://github.com/spacedriveapp/spacebot/pull/193 — check if merged
- If significant release → note in briefing. Don't pull/update Andrew until Johan says so.
- Johan revisiting Andrew seriously on **2026-03-03**
### inou Daily Suggestion (daily, once per day) ### inou Daily Suggestion (daily, once per day)
**Goal:** Keep inou moving forward even on days Johan doesn't mention it. **Goal:** Keep inou moving forward even on days Johan doesn't mention it.
**Track:** `lastInouSuggestion` in `memory/heartbeat-state.json`. Skip if run in last 20h. **Track:** `lastInouSuggestion` in `memory/heartbeat-state.json`. Skip if run in last 20h.

View File

@ -878,3 +878,11 @@ Final architecture (after painful debug session):
- trusted-domains: squareup.com, messaging.squareup.com, amazonses.com - trusted-domains: squareup.com, messaging.squareup.com, amazonses.com
- **DO NOT re-enable Bayes without proper training plan** - **DO NOT re-enable Bayes without proper training plan**
- **DO NOT lower DMARC/DKIM scores — they are intentionally high** - **DO NOT lower DMARC/DKIM scores — they are intentionally high**
## Andrew/Spacebot Update (2026-02-24)
- **v0.1.15**, Claude Sonnet 4.6 via Anthropic OAuth, config at `/home/johan/spacebot-config.toml` on 192.168.1.17
- **Worker dispatch broken**: channel calls reply() and stops — no workers ever spawned for multi-step tasks. Revisiting 2026-03-03.
- **PR #193 open**: https://github.com/spacedriveapp/spacebot/pull/193 — two UI fixes, maintainer positive ("very helpful change")
- **Johan's take**: "Foundation is a LOT better than OpenClaw" — Rust, Lance vectors, true concurrency
- **Fireworks valid key**: `fw_RVcDe4c6mN4utKLsgA7hTm` (the other one `fw_TGADpSki7zak4K9JxPzbXU` is expired/invalid)
- **Health Link invoices outstanding**: #57 ($71.90) and #58 ($666.90) — see MEMORY.md health link section

View File

@ -404,8 +404,11 @@ Add whatever helps you do your job. This is your cheat sheet.
- **Config:** `/home/johan/spacebot-config.toml` (mounted to `/data/config.toml`) - **Config:** `/home/johan/spacebot-config.toml` (mounted to `/data/config.toml`)
- **Telegram bot:** @Andrew_Jongsma_bot (Johan named it "Andrew") - **Telegram bot:** @Andrew_Jongsma_bot (Johan named it "Andrew")
- **Telegram token:** `8737175907:AAEcT0Pjqne46rZhRtZsR8hdRgoKicR5TCo` - **Telegram token:** `8737175907:AAEcT0Pjqne46rZhRtZsR8hdRgoKicR5TCo`
- **LLM:** **MiniMax M2.5 on Fireworks** (`fireworks/accounts/fireworks/models/minimax-m2p5`) — switched 2026-02-23 - **LLM:** **Claude Sonnet 4.6 via Anthropic OAuth** — switched 2026-02-24
- **Fireworks key:** `fw_RVcDe4c6mN4utKLsgA7hTm` (env: FIREWORKS_API_KEY in docker run) - **Auth:** OAuth stored in `/data/anthropic_oauth.json` (Johan's claude.ai account)
- **Routing:** channel/branch/worker = `anthropic/claude-sonnet-4-6`, cortex/compactor = `anthropic/claude-haiku-3-5`
- **Fireworks key:** `fw_RVcDe4c6mN4utKLsgA7hTm` (kept as fallback, not currently used)
- **Known issue:** channel model calls `reply()` and stops — worker dispatch announced but never executed. Simple Q&A works; multi-step agentic tasks silently fail. Revisiting 2026-03-03.
- **Memory ingest:** `/home/johan/spacebot-ingest/` → mounted at `/data/agents/main/workspace/ingest` - **Memory ingest:** `/home/johan/spacebot-ingest/` → mounted at `/data/agents/main/workspace/ingest`
- **Binding:** chat_id `8454563068` (Johan's Telegram) → agent `main` - **Binding:** chat_id `8454563068` (Johan's Telegram) → agent `main`
- **Note:** bird CLI = steipete's xurl skill — already using it, no Chrome Extension relay needed - **Note:** bird CLI = steipete's xurl skill — already using it, no Chrome Extension relay needed

42
memory/2026-02-24.md Normal file
View File

@ -0,0 +1,42 @@
# 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.

Binary file not shown.

View File

@ -1,9 +1,9 @@
{ {
"last_updated": "2026-02-24T05:00:01.971656Z", "last_updated": "2026-02-24T11:00:01.769669Z",
"source": "api", "source": "api",
"session_percent": 15, "session_percent": 0,
"session_resets": "2026-02-24T05:59:59.931920+00:00", "session_resets": null,
"weekly_percent": 34, "weekly_percent": 40,
"weekly_resets": "2026-02-28T18:59:59.931943+00:00", "weekly_resets": "2026-02-28T19:00:00.729257+00:00",
"sonnet_percent": 41 "sonnet_percent": 47
} }

View File

@ -14,6 +14,6 @@
"lastDocInbox": "2026-02-20T14:30:00.000Z", "lastDocInbox": "2026-02-20T14:30:00.000Z",
"lastTechScan": "2026-02-23T13:02:43.785Z", "lastTechScan": "2026-02-23T13:02:43.785Z",
"lastMemoryReview": "2026-02-23T13:01:00.000000+00:00", "lastMemoryReview": "2026-02-23T13:01:00.000000+00:00",
"lastIntraDayXScan": "2026-02-24T04:02:27.200+00:00", "lastIntraDayXScan": "2026-02-24T07:02:30.000Z",
"lastInouSuggestion": "2026-02-23T13:05:33.000000+00:00" "lastInouSuggestion": "2026-02-23T13:05:33.000000+00:00"
} }