DebugBrief 1.3.0. Install with pip install debugbrief.
Highlights:
- Active-command lease so a session cannot be finalized while a command is still running, with recovery after a crash.
- Safe state-file handling that refuses symlinks and special files for the
.debugbrieftree and the lock files. - Project configuration via an optional
.debugbrief.toml, parsed with the standard library on Python 3.11+ and thetomlibackport on 3.9 and 3.10. - Honest shell command classification: a compound command is recorded as one command and never attributed to a single tool unless declared with
--verify. redore-runs in the original working directory, per-command Git snapshots, and bounded, redacted output previews.
Full notes: https://github.com/harihkk/Debug-Brief/blob/main/CHANGELOG.md