1 Commits
Author SHA1 Message Date
Claude 795839066d feat: SwarmOS v0.6.0 - host contract check, /doctor, tools.verify, telemetry & benchmark harness
- Probe every OpenCode V2 capability SwarmOS uses at startup and run each setup
  module in isolation; /doctor and tools.swarmos.doctor report registered,
  skipped (with the missing capability) and failed modules plus caught hook errors.
- scripts/check-host-contract.ts scans an OpenCode V2 checkout for the hook
  names and APIs SwarmOS relies on (also runnable via OPENCODE_V2_SRC in tests).
- tools.verify.run discovers the repo's own checks, scopes tests to files that
  import the changed code, and returns structured counts and file:line failures.
  QA PASS receipts and the release gate now require a passing run on the
  current working tree (opt out with requireVerifiedReceipts: false).
- Per-session telemetry and an observe-only mode used as the benchmark baseline.
- bench/: 12 tasks with hidden tests and reference solutions, reference/noop/
  agent drivers, and a SwarmOS-vs-baseline report.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_0171AqkGJuWMw9gY25tb1Q7T
2026-10-15 02:16:10 +00:00