v0.2.3
dirge 0.2.3
cargo install dirge-agent · crates.io
Changed
- Lighter terminal UI: the heavy double-line frame is now light single-line/rounded, the side panels follow the main frame's theme color, and the input prompt is a simple
>. - Reasoning/thinking is suppressed by default (spinner + Ctrl+O to expand).
Added
- Cohesive low-saturation phosphor palette (hue = action, brightness = importance), a dedicated soft "thinking" color, and syntax-highlighted
readboxes; critic/thinking colors are config-themeable. - Config-driven plugin toggles (
plugins.<name>.{enabled, auto_start}) + bundledbackpressuredvalidation-gated loop plugin. - Unified permission/authorization engine (single PDP): op-based rules,
/whydecision-trace, atomic multi-claim bash.
Fixed
- Edit results collapse the appended LSP diagnostics into a one-line summary (Ctrl+O to expand); diagnostic floods summarized.
- Configured
denyrule is terminal above a session allowlist; resumed sessions keep persisting after save. - Secrets in tool output redacted before reaching the LLM/transcript; transient LLM failures retry with backoff.
Binaries
Prebuilt: linux x86_64 (gnu + musl), macOS arm64, Windows x86_64.
macOS x86_64 (Intel) is not attached this release — the macos-13 CI runner couldn't be scheduled. Intel-mac users can cargo install dirge-agent.
Full changelog: CHANGELOG.md