What's Changed
- fix: keep read-only control-plane inspection available while the Lab is wedged by @chubes4 in #10434
- feat(control-plane): project typed repair actions by @chubes4 in #10440
- fix(rig): preflight package installs by @chubes4 in #10442
- Fix fuzz Lab recovery and selector preflight by @chubes4 in #10444
- fix(runner): bound stale shared-session status reads by @chubes4 in #10445
- fix: record exact linked rig content provenance by @chubes4 in #10446
- fix(agent-task): durable Cook identity before materialization, and self-reconciling Lab admissions by @chubes4 in #10447
- fix: reconcile parallel Cook admission and Lab placement contracts by @chubes4 in #10448
- fix(test-scope): recognize monorepo member sources in changed-scope drift by @chubes4 in #10450
- Reconcile terminal Lab workspace lifecycle leases by @chubes4 in #10452
- fix(lab): compact nested command output by @chubes4 in #10459
- Fix explicit runner resource guidance by @chubes4 in #10460
- fix(lab): validate prepared source outputs by @chubes4 in #10461
- Prevent recovery guidance from downgrading newer runners by @chubes4 in #10462
- feat(lab): define versioned capability handshake by @chubes4 in #10457
- fix(lab): persist staging phase latency by @chubes4 in #10464
- Suppress lsof mount warnings during workspace prune by @chubes4 in #10463
- fix(test-scope): select changed sources that carry their own inline tests by @chubes4 in #10468
- fix(agent-task): retain Cook retry ownership by @chubes4 in #10469
- Preserve cloned extension shared assets in Lab by @chubes4 in #10470
- ci: drop the Windows release target and its pre-tag build gate by @chubes4 in #10471
Full Changelog: https://github.com/Extra-Chill/homeboy/blob/v0.321.0/docs/changelog.md