Commit Graph

3 Commits

Author SHA1 Message Date
Turtle
5b144238a2 feat(tui): /details Tab toggles apply immediately
Drop the pending state and confirm step: Tab cycles the highlighted
entry and applies at once, so the transcript behind the dialog is the
live preview; Enter/Esc/Ctrl+C just close.
2026-07-31 16:44:25 +08:00
Turtle
f13003df75 feat(tui): two-entry /details selector with Tab cycling
DetailsDialog now shows one entry per dimension (Tool cards, Reasoning)
seeded with the current values; Tab cycles the highlighted entry's
pending value (rendered as current -> pending), Enter applies every
changed dimension in one confirm, Esc/Ctrl+C cancels.
2026-07-31 16:44:25 +08:00
Turtle
2c98f35a86 feat(tui): bare /details opens a keyboard selector
DetailsDialog is a centered SelectList over the five transcript-detail
states (three tool-card phases, reasoning shown/hidden); it preselects
the current phase, marks both current values, applies on Enter, and
cancels on Esc/Ctrl+C. Width is the new detailsDialogWidth config key.
The argument grammar is unchanged and shares the same setters.
2026-07-31 16:44:07 +08:00