Commit Graph

127 Commits

Author SHA1 Message Date
shitratgit[bot] 80639a382a fix: bound flowing capture and retire old memory surfaces 2026-08-25 07:22:16 +00:00
shitratgit[bot] 6b97d93e42 docs: messaging skill + gateway/cli docs teach the agent comms gateway contract 2026-07-21 14:24:27 -07:00
shitratgit[bot] 61422de8de agent-comms-gateway: land priority-lane stash + stream seams (readSince pagination, typed gateway events) — 2 steps closed 2026-07-21 12:30:02 -07:00
Joel Hooks 997275cce6 memory: retire legacy stack + system log — one migration
joelclaw recall and voice recall now answer from Brain/observation
stores (19 tests). memory_observations archived to NAS (28,050 docs,
238MB, sha d2f3038d, verified) and dropped. Zombie functions
(reflect/review-promote/proposal-triage/batch-review) unregistered and
deleted with the MEM/FRIC suites (-6,306 lines). System log retired:
panda copy snapshotted (3,981 lines, sha 4e8e815d), slog write path /
system-logger / sync + backup + PDS mirror removed. Per decisions
decide-legacy-memory-retirement + decide-system-log-home.
2026-07-17 17:00:29 -07:00
shitratgit[bot] 599db56373 refactor(gateway): remove legacy Telegram and Slack owners 2026-07-17 17:00:29 -07:00
Joel Hooks 85fe954c2b cutover daemon wiring (handover composition the live gateway is running — belated to main) + messaging v2 docs: AGENTS/architecture/cli/gateway/sdk updated, canonical skills/messaging added
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 15:44:28 -07:00
shitratgit[bot] 7acdf2bd09 docs(models): use gpt-5.6-sol in CLI examples 2026-07-13 03:02:12 +00:00
shitratgit[bot] 8e3dae1ec0 feat(fleet): add manifest-driven host status and diff 2026-07-11 02:39:04 +00:00
Joel Hooks 546fd62f0e chore(infra): satellite-rig setup, NAS-by-IP, brain notes, fn registry
Satellite rig runbook/setup hardening, NAS_HOST pinned to LAN IP per
mount contract, agent-mail daemon uv resolution, CLAUDE.md + brain
areas/pipeline notes, and function registry wiring for the new
usage/webhook/backup functions.

"direct exposure and experience, documentation, or a runbook" -- the
three ways knowledge transfers, Observability Engineering, Ch. 11

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 09:29:40 -07:00
shitratgit[bot] aa99bcbe4e docs: capture central topology and operator skills 2026-06-26 08:05:41 -07:00
Joel Hooks bc5738f3e2 Teach satellite bootstrap to source Typesense config safely 2026-06-07 20:02:35 -07:00
Joel Hooks 6c5d2a8e46 Teach joelclaw to recover host Inngest callbacks through connect mode and bounded health gates 2026-06-05 19:29:34 -07:00
Joel Hooks 309bff8f13 Add gateway channel CLI toggles and document Discord disable flow 2026-06-01 21:56:02 -07:00
Joel Hooks d26351cf6b Restore joelclaw post-reboot health by exporting Typesense, fixing memory recall/search, hardening Talon, and gating friction-fix 2026-05-30 19:51:04 -07:00
Joel Hooks fc8d8a2644 Persist direct Colima operator access and add portable Typesense export tooling 2026-05-30 15:51:58 -07:00
Joel Hooks a604f9f059 Install Codex session capture and searchable runtime filtering 2026-05-26 08:29:16 -07:00
Joel Hooks 5f1bbb0c49 Add a thin satellite rig bootstrap and runbook for new tailnet Macs 2026-05-26 08:29:16 -07:00
Joel Hooks a7238c99d3 Stream session signals as NDJSON for deep scans 2026-05-26 08:29:16 -07:00
Joel Hooks 3d731fd01d Detect session signal mode mismatches 2026-05-26 08:29:16 -07:00
Joel Hooks c70665882b Classify session turn semantics before signal routing 2026-05-26 08:29:16 -07:00
Joel Hooks 988c1c3031 Prioritize session signal routes for review 2026-05-26 08:29:15 -07:00
Joel Hooks 091ba34a2c Route session signals toward prompt and harness improvements 2026-05-26 08:29:15 -07:00
Joel Hooks 6f8ccdefd3 Add review sampling for session signal classifier tuning 2026-05-26 08:29:15 -07:00
Joel Hooks 6d052d40af Implement ADR-0247 session signal mining in joelclaw sessions 2026-05-26 08:29:15 -07:00
Joel Hooks 98ed9ea17f Add satellite health repair requests through Central gateway 2026-05-26 08:29:15 -07:00
Joel Hooks f7713f1121 Write large session envelopes directly to stdout 2026-05-26 08:29:15 -07:00
Joel Hooks d38db942e9 Polish session recovery output shapes for agents 2026-05-26 08:29:15 -07:00
Joel Hooks 87cf71914f Give agents bounded session extraction commands 2026-05-26 08:29:15 -07:00
Joel Hooks 48f8825efb Teach the CLI to search local raw Pi sessions on thin Machines 2026-05-26 08:29:15 -07:00
Joel Hooks 2ed7696d9b Add session search bridge over Typesense and dark-wizard SSH 2026-05-26 08:29:15 -07:00
Joel Hooks c85d652a39 Make send --follow tolerate transient Inngest run lookup misses without crashing after event dispatch 2026-05-01 13:33:22 -07:00
Joel Hooks 0f95255c84 Restore the live joelclaw PDS operator surface by adding the missing pds CLI, canonical repo skill, and current health checks for the rebuilt service 2026-04-19 18:47:10 -07:00
Joel Hooks b646d1cadf Auto-heal joelclaw knowledge search by recreating system_knowledge and retrying when Typesense says the collection is missing 2026-04-19 18:15:57 -07:00
Joel Hooks 9517bc242d Default joelclaw otel emit provenance to role and hostname instead of unknown and record the docs-api secret needed after a rebuild 2026-04-19 16:54:35 -07:00
Joel Hooks ef5728a40c Recover reboot health checks: ignore terminal pods in joelclaw status and document Colima 8/16 plus host-worker 3111 invariants 2026-04-12 08:11:22 -07:00
Joel Hooks 51713a014e Raise joelclaw run and event detail GraphQL defaults because live detail queries are taking more than a minute under load 2026-04-06 11:59:40 -07:00
Joel Hooks 855d79ed4b Raise joelclaw runs GraphQL defaults because filtered self-hosted runs queries are still taking ~50s in practice 2026-04-06 11:55:18 -07:00
Joel Hooks cfd17eebfa Give gateway fallback time to save the session, raise joelclaw run/event detail GraphQL budgets, and stop self-healing investigator failed-run scans timing out 2026-04-06 11:40:12 -07:00
Joel Hooks 76b3b98df9 Probe /webhooks via endpoint fallback, switch Agent Secrets health to secrets status, and give joelclaw runs adaptive GraphQL timeouts 2026-04-06 08:48:00 -07:00
Joel Hooks 806352471d Fix joelclaw log capability provenance handling and replace deprecated Effect formatter usage across SDK adapters 2026-03-28 10:57:53 -07:00
Joel Hooks 8d1411c601 Add ADR-0234 docs pipeline v2 CLI commands and status/help updates? 2026-03-17 22:12:09 -07:00
Joel Hooks 3e4653bab7 Implement ADR-0233 phase 4 unified observability query CLI with otel session/system filters and o11y session/system correlation 2026-03-17 16:04:45 -07:00
Joel Hooks 555b20851e Document the k8s Restate runtime, Firecracker path, workload rig DAG flow, and docs-api surfaces across AGENTS, docs, and skills 2026-03-16 21:30:24 -07:00
Joel Hooks 8c11d24a4b Implement ADR-0231 Phase 2 explicit workload stage DAG parsing, wire --stages-from and --skip-dep-check into workload plan/run, add Firecracker DAG tests, and stabilize recall rewrite tests 2026-03-16 08:26:01 -07:00
Joel Hooks 1494973b77 Add vault adr locate/refs/prompt commands and wiki-link validation to joelclaw CLI 2026-03-13 09:06:16 -07:00
Joel Hooks 16cd6db06f Implement ADR-0224 so discovery capture stores site and visibility metadata, content-sync removes ineligible joelclaw discoveries, and the operator-facing discovery flow returns the final created link 2026-03-10 09:02:50 -07:00
Joel Hooks f8e717970e Surface the latest persisted agent-dispatch canary in joelclaw status and write immediate terminal inbox truth when workload queue admission fails 2026-03-09 22:39:27 -07:00
Joel Hooks 5ad0c89ffd Expose the deterministic agent-dispatch timeout canary through joelclaw status so operators can run the proof from the canonical health surface 2026-03-09 21:30:49 -07:00
Joel Hooks c2f2152a9d Install the repo-managed ADR-0221 launchd janitor for local sandboxes and document the bounded stale-residue cleanup pass 2026-03-09 20:05:14 -07:00
Joel Hooks ad56989ea1 Reconcile ADR-0221 sandbox registry truth from sandbox metadata before workload sandboxes list cleanup janitor and prove the guarded full-mode path still closes terminally 2026-03-09 19:20:21 -07:00