Skip to content

Commit efe93ab

Browse files
Mark 0.3.0 in the changelog with a breaking-changes section (#626)
1 parent 1438da2 commit efe93ab

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,20 @@ matching `## [X.Y.Z]` section (plus install instructions). Do not maintain
1111
parallel copies under `docs/` or `scripts/notes/`. At cut time: rename
1212
`## [Unreleased]` to `## [X.Y.Z] - YYYY-MM-DD`, then run the release script.
1313

14-
## [Unreleased]
14+
## [0.3.0] - 2026-08-24
15+
16+
### Breaking
17+
18+
- **Turn budgets are gone entirely.** `settings.subagentMaxTurns`, `AgentProfile.maxTurns`, and
19+
the `maxTurns` argument on `task()` / `spawn_agent` no longer exist. Unknown config keys are
20+
ignored rather than rejected, so an existing `corbits.json` carrying `maxTurns` will load
21+
without error and simply stop having any effect. A run now ends on the model's own finish
22+
signal, an operator interrupt, or a hard error.
23+
- **`AgentProfile.fleetTier` removed** — it was declared but never populated by any loader.
24+
- **`task()` is deprecated** in favour of `spawn_agent` / `wait_agents`. It still works and much
25+
still routes through it; it will be removed in a later release.
26+
- **Eval harness:** the global soft turn-budget rubric (`--max-turns`, `maxTurns` in case files,
27+
`overBudget`) is removed. `--agent-timeout-ms` remains as the per-eval bound.
1528

1629
### Agent
1730

0 commit comments

Comments
 (0)