Skip to content

DebugBrief 1.3.0

Latest

Choose a tag to compare

@harihkk harihkk released this 17 Jun 20:56
· 7 commits to main since this release

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 .debugbrief tree and the lock files.
  • Project configuration via an optional .debugbrief.toml, parsed with the standard library on Python 3.11+ and the tomli backport 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.
  • redo re-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