Skip to content

Commit 7c1953a

Browse files
author
Yogthos
committed
release: 0.21.10
1 parent b438ccf commit 7c1953a

4 files changed

Lines changed: 8 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ All notable changes to dirge are documented here. The format follows
44
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and the project
55
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [Unreleased]
7+
## [0.21.10] - 2026-08-07
88

99
### Fixed
1010
- Prompt compression no longer windows source files or the user's own messages.
@@ -53,9 +53,10 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
5353
JSX component (32.8 KB) the model kept the first of three edit targets and
5454
lost the other two. Because the capping is deterministic, re-reading returns
5555
the same cut view — hence the re-read loop, and the model eventually
56-
shelling out to `bash`/python to read the file. File excerpts now get
57-
`FILE_EXCERPT_RESULT_CAP_TOKENS` (12000); the aggressive tier still overrides
58-
it, since a roomier allowance is worth nothing if the request stops fitting.
56+
shelling out to `bash`/python to read the file. File excerpts now get their
57+
own cap (`file_excerpt_cap_tokens`, default 12000); the aggressive tier still
58+
overrides it, since a roomier allowance is worth nothing if the request stops
59+
fitting.
5960

6061
The truncation marker told the model to "call the tool with a narrower scope
6162
(filter, head, pagination)" — which for a `read` is what it already did. For

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# taken on crates.io. The installed BINARY is still `dirge` (see [[bin]]),
44
# so users run: `cargo install dirge-agent` then the `dirge` command.
55
name = "dirge-agent"
6-
version = "0.21.9"
6+
version = "0.21.10"
77
edition = "2024"
88
# MSRV: edition 2024 needs 1.85, but the dependency tree (time, serde_with,
99
# darling, instability) requires 1.88 — pin there so older toolchains fail

docs/config.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ them on:
242242
|-----|---------|-----------------|
243243
| `trim_user_text` | `false` | Let windowing touch your own messages too. |
244244
| `window_code` | `false` | Let windowing fold and window code and file excerpts. |
245-
| `header` | `"explicit"` | `"legacy"` restores the pre-0.22 elision-header wording. |
245+
| `header` | `"explicit"` | `"legacy"` restores the pre-0.21.10 elision-header wording. |
246246
| `verbatim` | `true` | `false` ignores `read(verbatim=true)`'s compression opt-out. |
247247

248248
If you need a guarantee that what you are looking at is byte-for-byte what is

0 commit comments

Comments
 (0)