mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-08 17:10:50 -10:00
docs(changelog): record the unreleased doctor and error-label notes
Version drift failed on #6846 because crates/tui/CHANGELOG.md is a generated slice of the root file, and the root Unreleased section was empty while the slice already named /plugin doctor, #6843 and #6795. The notes now live in the root file. ./scripts/sync-changelog.sh --check exits 0 and the generated slice is unchanged.
This commit is contained in:
1 parent
ba76fe472d
commit
804c631597
1 file changed
+19
@@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
|
||||
- `/plugin doctor` reports stale built-in records and snapshots, and
|
||||
`/plugin doctor --fix` retires them. A user plugin, a snapshot a running
|
||||
process names, and a snapshot inside the grace window are kept. The
|
||||
previous `state.json` is kept as `state.json.pre-gc`.
|
||||
|
||||
### Fixed
|
||||
|
||||
- A failure Codewhale can name is no longer labelled an internal fault. An HTTP
|
||||
400/405/409/413/422 rejection, an out-of-credits 402, the context-budget stop
|
||||
and a turn's own step or wall-clock ceiling now carry an input or budget
|
||||
label, and a bare `ERROR` from a provider is reported as an unreadable error
|
||||
instead of a warning. Refs #6843.
|
||||
- A transient upstream failure reported as an error frame inside a successful
|
||||
response is retried within the stream retry budget. When the budget is spent
|
||||
the turn fails once with an error card instead of an amber warning that
|
||||
promised a retry. Refs #6795.
|
||||
|
||||
## [0.10.1] - 2026-10-01
|
||||
|
||||
Codewhale v0.10.1 focuses on reliability and first-run behavior. Turns that
|
||||
|
||||
Reference in new issue
Block a user