feat: crisis overlay keyboard navigation — Escape key (fixes #95) #102

Closed
Rockachopa wants to merge 2 commits from fix/overlay-escape-key into main

2 Commits

Author SHA1 Message Date
d2352ed589 test: add Escape key handler test for crisis overlay
Some checks failed
Sanity Checks / sanity-test (pull_request) Successful in 13s
Smoke Test / smoke (pull_request) Failing after 18s
2026-04-15 03:15:30 +00:00
8d309723aa feat: add Escape key handler for crisis overlay
Escape closes the overlay and returns focus to chat input.
Respects the 10s cooldown (won't dismiss if button is disabled).

Fixes #95
2026-04-15 03:15:05 +00:00