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",
|
||||
"session_percent": 2,
|
||||
"session_resets": "2026-03-23T06:59:59.961405+00:00",
|
||||
"weekly_percent": 43,
|
||||
"weekly_resets": "2026-03-27T02:59:59.961428+00:00",
|
||||
"sonnet_percent": 58
|
||||
"session_percent": 21,
|
||||
"session_resets": "2026-03-23T12:00:01.054700+00:00",
|
||||
"weekly_percent": 46,
|
||||
"weekly_resets": "2026-03-27T03:00:00.054716+00:00",
|
||||
"sonnet_percent": 62
|
||||
}
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
"lastDocInbox": "2026-03-22T12:07:00Z",
|
||||
"lastTechScan": 1773936643,
|
||||
"lastMemoryReview": 1774040883,
|
||||
"lastIntraDayXScan": 1774220148,
|
||||
"lastIntraDayXScan": 1774258320,
|
||||
"lastInouSuggestion": 1774156800,
|
||||
"lastEmail": 1773936643,
|
||||
"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):
|
||||
- **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."
|
||||
## SCAN STATUS: INCOMPLETE — Auth Failure
|
||||
|
||||
## NOTHING NEW / SKIPPED:
|
||||
- @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
|
||||
- @OpenAI — nothing new since Mar 18 challenge link
|
||||
- @MiniMax_AI — same posts as last scan (M2.7 open weights, skills repo, founders panel) — all already covered
|
||||
- @Kimi_Moonshot — same posts as last scan (Cursor Composer 2, GTC keynote) — all covered
|
||||
- @ZhipuAI — no tweets found again
|
||||
- @GeminiApp — last post Mar 20 (Nano Banana image gen) — same as before, covered
|
||||
- @realDonaldTrump — still returning old tweets (max Mar 2), no recent posts
|
||||
- @RapidResponse47 — Iran/Hormuz (covered prior), NATO rallying (covered prior), AI action plan (covered prior), ICE at airports (domestic policy, not relevant)
|
||||
**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).
|
||||
|
||||
## LAST SCAN REFERENCE (from 2026-03-22 6:55 PM):
|
||||
- steipete + OpenClaw "unprecedented" announcement teased
|
||||
- steipete: compute bottleneck > token speed
|
||||
- AlexFinn: closed-source ≠ OpenClaw take
|
||||
|
||||
## NEXT STEPS:
|
||||
- Need to refresh X API tokens (bird auth) or configure Cloudflare browser rendering API
|
||||
- Consider alternative X data sources
|
||||
|
||||
## DEDUP REFERENCE — carry forward from all prior scans:
|
||||
- NemoClaw / OpenShell — covered
|
||||
|
|
@ -23,14 +20,14 @@
|
|||
- Ollama as official OC provider — covered
|
||||
- steipete at GTC / NVIDIA engineers helping OC security — covered
|
||||
- steipete plugin refactor delaying updates — covered
|
||||
- steipete compute > token speed bottleneck — NOW ON DASHBOARD
|
||||
- steipete + OC "unprecedented" announcement teased — NOW ON DASHBOARD
|
||||
- steipete compute > token speed bottleneck — covered
|
||||
- steipete + OC "unprecedented" announcement teased — covered
|
||||
- AlexFinn met steipete at GTC — covered
|
||||
- AlexFinn OC cron bloat fix + Friday bootcamp — covered
|
||||
- AlexFinn "OpenClaw caused Anthropic to pivot" take — covered
|
||||
- AlexFinn comprehensive OC guide video — 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: should not use Grok with OpenClaw — minor comment, covered
|
||||
- MiniMax M2.7 benchmarks + OC harness + OpenCode + Ollama cloud — covered
|
||||
|
|
@ -88,7 +85,7 @@
|
|||
- Oil $118/bbl peak → $96 (easing) — covered
|
||||
- SentinelOne: Q4 beat, CFO hire, CEO insider sale, ESOP shelf — 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
|
||||
- China bans OpenClaw from state offices — covered
|
||||
- Tencent/Baidu OpenClaw install events — covered
|
||||
|
|
|
|||
Loading…
Reference in New Issue