Repository navigation
v3.55.0
What's Changed
- land: a lane of this atlas re-execs its own branchstate, never judged as a consumer by @HeartlandIntel in #221
- slot: replace an inherited -p= in GOFLAGS, never append by @HeartlandIntel in #223
- slot: hand the command the caller's THEA_ROOT, not this install's by @HeartlandIntel in #225
- entry: a hosted agent or chat (thea tool attached) calls it and skips the first reply by @HeartlandIntel in #226
- readme: one "Measured, not claimed" section; refresh field figures by @HeartlandIntel in #228
- Trim outside tools: heavyidle.mjs and vaultlinks.py leave the repo by @HeartlandIntel in #219
- claude/compact root by @HeartlandIntel in #224
- atlas: theaos consumes thea per turn — brief, host calls, per-turn budget by @HeartlandIntel in #230
- slot: a second machine suite slot (THEA_SLOTS, default 2) by @HeartlandIntel in #227
- slot: size the machine slot by cores, withhold extras under load by @HeartlandIntel in #229
- claude/thea benchmarks product 709226 by @HeartlandIntel in #231
- claude/ci local by @HeartlandIntel in #222
- claude/upstream port line by @HeartlandIntel in #232
- agentbench: a task test runner that cannot start is NOT RUN, never 0 solved by @HeartlandIntel in #233
- knowledge: one JSON envelope and one flatten for both ledger sides (B08) by @HeartlandIntel in #234
- README headline proof; GitHub controls refreshed to measured state by @HeartlandIntel in #235
- hooks and gates: gitleaks, actionlint and zizmor in the done set; edit guard for generated files; lock drift in the edit hook; a refused gate seals a ledger row by @HeartlandIntel in #236
- Harden thea-mcp and verify: refuse slot, bound output, read undecided exits as NOT RUN by @HeartlandIntel in #237
- A second failure shape needs its own id (3.55.0) by @HeartlandIntel in #243
Full Changelog: v3.54.0...v3.55.0