feat: use AskUserQuestion for dirty working tree (v0.7.4) (#200)

* feat: use AskUserQuestion for dirty working tree check

Replace hard exit 1 with interactive AskUserQuestion prompt offering
commit/stash/abort options when /qa or /design-review detects a dirty
working tree.

* chore: bump version and changelog (v0.7.4)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-19 00:14:59 -05:00
committed by GitHub
co-authored by Claude Opus 4.6
parent c4f679d829
commit 823772ff0b
6 changed files with 69 additions and 25 deletions
+6
View File
@@ -1,5 +1,11 @@
# Changelog
## [0.7.4] - 2026-03-18
### Changed
- **`/qa` and `/design-review` now ask what to do with uncommitted changes** instead of refusing to start. When your working tree is dirty, you get an interactive prompt with three options: commit your changes, stash them, or abort. No more cryptic "ERROR: Working tree is dirty" followed by a wall of text.
## [0.7.3] - 2026-03-18
### Added