feat(tui): QA fixes + approval Ctrl keys, workflow focus, session UUID
- gate session-list nav on idle so in-session arrows/jk don't move the list (5a) - approval dismiss on esc + in-session 'a' reopens a pending approval (5b) - auto-focus a newly started workflow session (was running invisibly) - approval actions on Ctrl chords (^a/^r/^x) matching the modal; bare/Alt letters no longer approve; diff closes on ^x/esc - steer hint in the approval modal; session UUID in the input bar - env-gated debug logging (CORREX_TUI_LOG) with k.Alt in the key trace
This commit is contained in:
@@ -147,8 +147,9 @@ type Model struct {
|
||||
savedBuffer string
|
||||
|
||||
// flow flags
|
||||
sessionEntered bool
|
||||
approvalDismissed bool
|
||||
sessionEntered bool
|
||||
approvalDismissed bool
|
||||
pendingWorkflowFocus bool
|
||||
|
||||
// router transcript
|
||||
routerMessages map[string][]RouterEntry
|
||||
|
||||
Reference in New Issue
Block a user