chore: auto-commit uncommitted changes
This commit is contained in:
parent
558c968a87
commit
e3e8caf106
|
|
@ -0,0 +1,116 @@
|
||||||
|
{
|
||||||
|
"providers": {
|
||||||
|
"openrouter": {
|
||||||
|
"baseUrl": "https://openrouter.ai/api/v1",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "auto",
|
||||||
|
"name": "OpenRouter Auto",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 200000,
|
||||||
|
"maxTokens": 8192
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "openrouter/hunter-alpha",
|
||||||
|
"name": "Hunter Alpha",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1048576,
|
||||||
|
"maxTokens": 65536
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "openrouter/healer-alpha",
|
||||||
|
"name": "Healer Alpha",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 262144,
|
||||||
|
"maxTokens": 65536
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"apiKey": "OPENROUTER_API_KEY"
|
||||||
|
},
|
||||||
|
"ollama": {
|
||||||
|
"baseUrl": "http://127.0.0.1:11434",
|
||||||
|
"api": "ollama",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "moondream:1.8b",
|
||||||
|
"name": "moondream:1.8b",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 2048,
|
||||||
|
"maxTokens": 8192
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "minicpm-v:8b",
|
||||||
|
"name": "minicpm-v:8b",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 32768,
|
||||||
|
"maxTokens": 8192
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "llava:7b",
|
||||||
|
"name": "llava:7b",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 32768,
|
||||||
|
"maxTokens": 8192
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"apiKey": "ollama-local"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"deviceId": "b18f6e8029714bc38cbd3f73c0e4f2be9d23217741edf279b9dfec373402654f",
|
||||||
|
"tokens": {
|
||||||
|
"operator": {
|
||||||
|
"token": "gmQIvXE5H8Xd171mmVvlHBeBheheV1mpao6xEVqHqvQ",
|
||||||
|
"role": "operator",
|
||||||
|
"scopes": [
|
||||||
|
"operator.admin",
|
||||||
|
"operator.approvals",
|
||||||
|
"operator.pairing",
|
||||||
|
"operator.read",
|
||||||
|
"operator.write"
|
||||||
|
],
|
||||||
|
"updatedAtMs": 1774250137318
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"deviceId": "b18f6e8029714bc38cbd3f73c0e4f2be9d23217741edf279b9dfec373402654f",
|
||||||
|
"publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA73BxErW17CrNME4FRqGUel9mZ5gLvvZE6fgsjaj+dt0=\n-----END PUBLIC KEY-----\n",
|
||||||
|
"privateKeyPem": "-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIIKm3pWWezXp2oIgz6iHaqFcQ5hdkV5tAz9xCzBZzDUT\n-----END PRIVATE KEY-----\n",
|
||||||
|
"createdAtMs": 1774240401797
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 456 KiB |
|
|
@ -0,0 +1,103 @@
|
||||||
|
# 2026-03-23 — Session Notes
|
||||||
|
|
||||||
|
## Mission Control Experiment
|
||||||
|
|
||||||
|
**Goal:** Test builderz-labs/mission-control for agent orchestration.
|
||||||
|
|
||||||
|
**Outcome:** Mixed. The Kanban workflow and Aegis quality gates are powerful, but:
|
||||||
|
- Discord notification spam was overwhelming
|
||||||
|
- Claude Code fixed the filter ("wake" + "deliver": false instead of invalid "drop" action)
|
||||||
|
- I kept falling into implementer role instead of orchestrator
|
||||||
|
- MC terminated after too much noise; may restart with proper config
|
||||||
|
|
||||||
|
**Key lesson:** Need proper delegation flow — I should orchestrate, not implement.
|
||||||
|
|
||||||
|
## Multi-Agent Blocker
|
||||||
|
|
||||||
|
`sessions_spawn` fails with "model not allowed" error. Need to:
|
||||||
|
1. Check OpenClaw subagent configuration
|
||||||
|
2. Either add models to allowlist or use ACP runtime properly
|
||||||
|
3. Test Engineer/QA/Guardian role delegation once spawning works
|
||||||
|
|
||||||
|
## GitHub Org 'clavitor'
|
||||||
|
|
||||||
|
Token provided (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). Org creation returned 404 — needs investigation. Token may need admin:org scope verification.
|
||||||
|
|
||||||
|
## Tasks Completed
|
||||||
|
|
||||||
|
| Task | Status |
|
||||||
|
|------|--------|
|
||||||
|
| Port 8888 kill | ✅ Done |
|
||||||
|
| VNC kill | ✅ Done |
|
||||||
|
| vault1984 push | ✅ Verified clean |
|
||||||
|
| Hugo bot working | ✅ Responds to "Hey" |
|
||||||
|
| 7 agents killed | ✅ Mobile, Misc, DocSys, Dossier, HA, Mail, Prompt |
|
||||||
|
|
||||||
|
## Blocked Tasks
|
||||||
|
|
||||||
|
- TASK-018/019/020 (inou security): Need proper subagent delegation or manual implementation
|
||||||
|
- TASK-023 (18 uncommitted files): Pending git review
|
||||||
|
- TASK-029 (GitHub org): Token provided but org not created (404)
|
||||||
|
- TASK-030 (Kernel reboot): Scheduled for downtime
|
||||||
|
|
||||||
|
## Next Steps
|
||||||
|
|
||||||
|
1. Fix `sessions_spawn` model restrictions
|
||||||
|
2. Restart Mission Control with proper notification filtering
|
||||||
|
3. Test Engineer → QA → Guardian → Me workflow
|
||||||
|
4. Complete GitHub org creation
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Mission Control Full Migration (night session, ~midnight–4am ET)
|
||||||
|
|
||||||
|
### What was done
|
||||||
|
- Removed 7 dead agents from `openclaw.json` (docsys, mail, mobile, dossier, prompt, misc, homeassistant) — they were being re-synced every 60s from MC config sync
|
||||||
|
- Fixed MC DB path issue: systemd service runs from `.next/standalone/` so DB is at `.next/standalone/.data/mission-control.db` (NOT `/home/johan/mission-control/.data/`)
|
||||||
|
- Created proper systemd service: `/home/johan/.config/systemd/user/mission-control.service` — MC now auto-starts, survives restarts
|
||||||
|
- Fixed `PATH` in service env so `openclaw` binary is found (`/home/johan/.npm-global/bin/openclaw`)
|
||||||
|
- Added `MC_EXCLUDED_AGENTS=hugo,luca` env var + patched `agent-sync.ts` to filter excluded agents — Hugo and Luca are Discord-only, not product team
|
||||||
|
- Rebuilt MC from source (`pnpm build`) with exclusion filter
|
||||||
|
- Fixed `OPENCLAW_HOME` → `OPENCLAW_CONFIG_PATH=/home/johan/.openclaw/openclaw.json`
|
||||||
|
|
||||||
|
### MC Agent Roster (final)
|
||||||
|
| Agent | MC ID | openclawId | Role |
|
||||||
|
|-------|-------|-----------|------|
|
||||||
|
| James | 1 | main | CoS |
|
||||||
|
| Mira | 2 | mira | DealSpace |
|
||||||
|
| George | 3 | george | vault1984 writer |
|
||||||
|
| Iaso | 4 | iaso | inou health |
|
||||||
|
| Sarah | 5 | sarah | design |
|
||||||
|
|
||||||
|
Hugo and Luca: Discord-only, excluded from MC via `MC_EXCLUDED_AGENTS`
|
||||||
|
|
||||||
|
### Dispatch wiring verified
|
||||||
|
- MC dispatches via `openclaw gateway call agent --expect-final`
|
||||||
|
- Sarah test task: confirmed `SARAH_WIRED` returned and stored in MC DB ✅
|
||||||
|
- James dispatch works via channel delivery when in active conversation; isolated session when idle
|
||||||
|
- Known issue: when James is mid-conversation, `--expect-final` times out → MC retries → spam loop. Fix: delete test tasks promptly; MC restart flushes in-memory queue.
|
||||||
|
|
||||||
|
### clovis repo restructure
|
||||||
|
- Renamed `~/dev/clavitor/oss/` → `~/dev/clavitor/clovis/`
|
||||||
|
- Subfolders: `clovis-vault/`, `clovis-cli/`, `clovis-crypto/`, `clovis-chrome/` (+ planned: firefox, safari, ios, android)
|
||||||
|
- Removed `clovis-app/` — vault has built-in embedded UI
|
||||||
|
- Fixed all Makefiles and test paths
|
||||||
|
- GitHub org `clavitor` created manually by Johan; repos: `clavitor/clavis` (monorepo)
|
||||||
|
|
||||||
|
### Clovis local→GitHub sync
|
||||||
|
- Local monorepo structure in `clovis/` needs to be pushed to `clavitor/clavis` on GitHub
|
||||||
|
- Token: `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` (full scopes)
|
||||||
|
|
||||||
|
### OpenClaw patches still active (2026.3.13)
|
||||||
|
- Deleted transcript indexing: grep `dist/query-expansion-*.js` for `.jsonl` filter, add `.jsonl.deleted.` inclusion
|
||||||
|
- Scope preservation: NOT needed as of 2026.2.23+
|
||||||
|
|
||||||
|
### clovis/clovis-chrome
|
||||||
|
- Directory created as stub (README only, no code yet)
|
||||||
|
|
||||||
|
### Pending from this session
|
||||||
|
- Commit restructured `~/dev/clavitor/clovis/` to git (renames tracked)
|
||||||
|
- Push to `github.com/clavitor/clavis`
|
||||||
|
- MC gateway status shows `unknown` — cosmetic, dispatch works via CLI anyway
|
||||||
|
- TimeoutOverflowWarning still in OC logs (~30 days as ms); non-fatal
|
||||||
|
|
||||||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
||||||
{
|
{
|
||||||
"last_updated": "2026-03-23T04:00:02.001378Z",
|
"last_updated": "2026-03-23T10:00:02.097692Z",
|
||||||
"source": "api",
|
"source": "api",
|
||||||
"session_percent": 2,
|
"session_percent": 21,
|
||||||
"session_resets": "2026-03-23T06:59:59.961405+00:00",
|
"session_resets": "2026-03-23T12:00:01.054700+00:00",
|
||||||
"weekly_percent": 43,
|
"weekly_percent": 46,
|
||||||
"weekly_resets": "2026-03-27T02:59:59.961428+00:00",
|
"weekly_resets": "2026-03-27T03:00:00.054716+00:00",
|
||||||
"sonnet_percent": 58
|
"sonnet_percent": 62
|
||||||
}
|
}
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
"lastDocInbox": "2026-03-22T12:07:00Z",
|
"lastDocInbox": "2026-03-22T12:07:00Z",
|
||||||
"lastTechScan": 1773936643,
|
"lastTechScan": 1773936643,
|
||||||
"lastMemoryReview": 1774040883,
|
"lastMemoryReview": 1774040883,
|
||||||
"lastIntraDayXScan": 1774220148,
|
"lastIntraDayXScan": 1774258320,
|
||||||
"lastInouSuggestion": 1774156800,
|
"lastInouSuggestion": 1774156800,
|
||||||
"lastEmail": 1773936643,
|
"lastEmail": 1773936643,
|
||||||
"pendingBriefingItems": [],
|
"pendingBriefingItems": [],
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,17 @@
|
||||||
# Last X Watch: 2026-03-22T18:55:00-04:00 (6:55 PM EDT intra-day scan)
|
# Last X Watch: 2026-03-23T05:32:00-04:00 (morning intra-day scan)
|
||||||
|
|
||||||
## NEW THIS SCAN (posted to dashboard):
|
## SCAN STATUS: INCOMPLETE — Auth Failure
|
||||||
- **steipete + OpenClaw: "Unprecedented" Something Cooking** — @Juuso95 tweeted "What on earth are steipete and openclaw cooking? Unprecedented." — steipete retweeted with cryptic image and "Some of my crew voted for this one, but OpenClaw grew up." No details yet, community buzzing.
|
|
||||||
- **steipete: Compute Now Bigger Bottleneck Than Token Speed** — "Running tests in parallel is taxing; can't wait for better cloud worker integration." Signals upcoming OC focus shift.
|
|
||||||
- **AlexFinn: Closed-Source Alternatives Are NOT OpenClaw** — "If it's not open source then its not openclaw. It's like saying Sweet Green is releasing a cheaper and better hamburger but it's a salad."
|
|
||||||
|
|
||||||
## NOTHING NEW / SKIPPED:
|
**X API access blocked** — bird CLI authentication tokens expired. X.com detecting and blocking headless browser access. Cloudflare browser rendering API not configured. Web search rate-limited (Brave API quota).
|
||||||
- @Cloudflare — last relevant post Mar 20 (RSAC reception, CMO blog, homelab chat — all minor marketing)
|
|
||||||
- @openclaw — no posts since Mar 14 (3.13 release) — still covered
|
## LAST SCAN REFERENCE (from 2026-03-22 6:55 PM):
|
||||||
- @OpenAI — nothing new since Mar 18 challenge link
|
- steipete + OpenClaw "unprecedented" announcement teased
|
||||||
- @MiniMax_AI — same posts as last scan (M2.7 open weights, skills repo, founders panel) — all already covered
|
- steipete: compute bottleneck > token speed
|
||||||
- @Kimi_Moonshot — same posts as last scan (Cursor Composer 2, GTC keynote) — all covered
|
- AlexFinn: closed-source ≠ OpenClaw take
|
||||||
- @ZhipuAI — no tweets found again
|
|
||||||
- @GeminiApp — last post Mar 20 (Nano Banana image gen) — same as before, covered
|
## NEXT STEPS:
|
||||||
- @realDonaldTrump — still returning old tweets (max Mar 2), no recent posts
|
- Need to refresh X API tokens (bird auth) or configure Cloudflare browser rendering API
|
||||||
- @RapidResponse47 — Iran/Hormuz (covered prior), NATO rallying (covered prior), AI action plan (covered prior), ICE at airports (domestic policy, not relevant)
|
- Consider alternative X data sources
|
||||||
|
|
||||||
## DEDUP REFERENCE — carry forward from all prior scans:
|
## DEDUP REFERENCE — carry forward from all prior scans:
|
||||||
- NemoClaw / OpenShell — covered
|
- NemoClaw / OpenShell — covered
|
||||||
|
|
@ -23,14 +20,14 @@
|
||||||
- Ollama as official OC provider — covered
|
- Ollama as official OC provider — covered
|
||||||
- steipete at GTC / NVIDIA engineers helping OC security — covered
|
- steipete at GTC / NVIDIA engineers helping OC security — covered
|
||||||
- steipete plugin refactor delaying updates — covered
|
- steipete plugin refactor delaying updates — covered
|
||||||
- steipete compute > token speed bottleneck — NOW ON DASHBOARD
|
- steipete compute > token speed bottleneck — covered
|
||||||
- steipete + OC "unprecedented" announcement teased — NOW ON DASHBOARD
|
- steipete + OC "unprecedented" announcement teased — covered
|
||||||
- AlexFinn met steipete at GTC — covered
|
- AlexFinn met steipete at GTC — covered
|
||||||
- AlexFinn OC cron bloat fix + Friday bootcamp — covered
|
- AlexFinn OC cron bloat fix + Friday bootcamp — covered
|
||||||
- AlexFinn "OpenClaw caused Anthropic to pivot" take — covered
|
- AlexFinn "OpenClaw caused Anthropic to pivot" take — covered
|
||||||
- AlexFinn comprehensive OC guide video — covered
|
- AlexFinn comprehensive OC guide video — covered
|
||||||
- AlexFinn Claude Code Telegram ≠ OC competition — covered
|
- AlexFinn Claude Code Telegram ≠ OC competition — covered
|
||||||
- AlexFinn: closed-source ≠ OpenClaw — NOW ON DASHBOARD
|
- AlexFinn: closed-source ≠ OpenClaw — covered
|
||||||
- AlexFinn: openclaw isn't a vibe coding tool — minor, noted
|
- AlexFinn: openclaw isn't a vibe coding tool — minor, noted
|
||||||
- AlexFinn: should not use Grok with OpenClaw — minor comment, covered
|
- AlexFinn: should not use Grok with OpenClaw — minor comment, covered
|
||||||
- MiniMax M2.7 benchmarks + OC harness + OpenCode + Ollama cloud — covered
|
- MiniMax M2.7 benchmarks + OC harness + OpenCode + Ollama cloud — covered
|
||||||
|
|
@ -88,7 +85,7 @@
|
||||||
- Oil $118/bbl peak → $96 (easing) — covered
|
- Oil $118/bbl peak → $96 (easing) — covered
|
||||||
- SentinelOne: Q4 beat, CFO hire, CEO insider sale, ESOP shelf — covered
|
- SentinelOne: Q4 beat, CFO hire, CEO insider sale, ESOP shelf — covered
|
||||||
- NABL/N-able: Manchester City cybersecurity partner — covered
|
- NABL/N-able: Manchester City cybersecurity partner — covered
|
||||||
- N-able/NABL no new acquisition news — verified clean
|
- NABL/N-able no new acquisition news — verified clean
|
||||||
- NVIDIA DLSS 5 announced — covered
|
- NVIDIA DLSS 5 announced — covered
|
||||||
- China bans OpenClaw from state offices — covered
|
- China bans OpenClaw from state offices — covered
|
||||||
- Tencent/Baidu OpenClaw install events — covered
|
- Tencent/Baidu OpenClaw install events — covered
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue