@@ -6,6 +6,8 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66
77## [ Unreleased]
88
9+ ## [ 0.24.1] - 2026-08-22
10+
911### Added
1012- Mojo language support, end to end: ` mojo-lsp-server ` LSP integration
1113 (diagnostics + the ` lsp ` tool for ` .mojo ` /` .🔥 ` , project roots resolved via
@@ -18,6 +20,26 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
1820 The grammar is vendored at ` grammars/tree-sitter-mojo ` and compiled by
1921 ` build.rs ` : it isn't published to crates.io, and a git dependency would make
2022 ` cargo publish ` reject the whole package.
23+ - Per-provider default reasoning effort via the ` effort ` config key, and a
24+ ` /effort ` command to override it live for the session. Seven tiers
25+ (` off ` /` minimal ` /` low ` /` medium ` /` high ` /` xhigh ` /` max ` ), normalized per provider
26+ to whatever that provider actually accepts — ` xhigh ` rounds up to ` max ` where
27+ there is no ` xhigh ` tier, and down to ` high ` on Cerebras and on generic
28+ OpenAI-compatible endpoints, which reject anything outside the classic triple.
29+ ` default ` clears the override; ` off ` is a real level that disables reasoning.
30+ Thanks @chriselrod .
31+
32+ ### Fixed
33+ - Clippy is green again under rustc 1.98, which turned on three lints that fire
34+ on existing code: ` result_large_err ` on the MCP ` CallErr ` , unbounded-range
35+ ` for ` loops in the relay-test and pty injector threads, and a ` map_or `
36+ identity in the DAP config. CI resolves ` stable ` at run time, so this went red
37+ without any commit changing. See ` dirge-jpma ` for pinning the toolchain, which
38+ is also what ` release.yml ` assumes when it skips clippy at tag time.
39+ - Requests carrying an Anthropic thinking budget now set ` max_tokens ` alongside
40+ it. Anthropic requires ` budget_tokens ` to be strictly below ` max_tokens ` , and
41+ with it unset rig picks 2048 for any model id it doesn't recognise — every
42+ Claude 5 id — so every effort tier above ` minimal ` would have been rejected.
2143
2244## [ 0.24.0] - 2026-08-19
2345
@@ -4083,7 +4105,8 @@ agent in Rust with:
40834105 LSP integration, and a Janet plugin system.
40844106- Session save/load/resume with LLM-summarization compaction.
40854107
4086- [ Unreleased ] : https://github.com/dirge-code/dirge/compare/v0.24.0...HEAD
4108+ [ Unreleased ] : https://github.com/dirge-code/dirge/compare/v0.24.1...HEAD
4109+ [ 0.24.1 ] : https://github.com/dirge-code/dirge/compare/v0.24.0...v0.24.1
40874110[ 0.24.0 ] : https://github.com/dirge-code/dirge/compare/v0.23.0...v0.24.0
40884111[ 0.23.0 ] : https://github.com/dirge-code/dirge/compare/v0.22.0...v0.23.0
40894112[ 0.21.3 ] : https://github.com/dirge-code/dirge/compare/v0.21.2...v0.21.3
0 commit comments