Files
codewhale/crates
Hunter Bown cd8f247fa1 fix(tui): accept uppercase approval shortcuts
## Summary
- accept uppercase Y/A/N/D approval shortcuts in addition to lowercase and numeric input
- keep destructive approvals on the existing two-step confirmation path
- leave #1199 open because the Windows ConHost rendering report is broader than shortcut casing

## Test plan
- cargo test -p deepseek-tui benign_y_one_step_approves --locked
- cargo test -p deepseek-tui benign_a_two_approves_for_session --locked
- cargo test -p deepseek-tui benign_n_d_three_all_deny --locked
- cargo test -p deepseek-tui destructive_y_first_press_stages_then_second_commits --locked
- cargo test -p deepseek-tui destructive_a_first_press_stages_then_second_commits_session --locked
- cargo test -p deepseek-tui destructive_deny_does_not_require_confirmation --locked
- cargo fmt --all -- --check
- git diff --check
- GitHub CI: lint, version drift, ubuntu/macos/windows tests, npm wrapper smoke, GitGuardian
2026-05-08 10:04:30 -05:00
..