fb3ab9b3445178da14eedc57dd3ea6e23ef19c2b
- Add ChatMode.STEERING toggle via ctrl+s keybinding - Add KeyEvent.ToggleSteeringMode, Action.CycleChatMode - TambouiKeyMapper: map ctrl+s to ToggleSteeringMode - KeyResolver: route ToggleSteeringMode to CycleChatMode (global) - InputReducer: toggle chatMode between CHAT and STEERING - TuiState: add chatMode field (default CHAT) - SessionsReducer: use ctx.chatMode instead of hardcoded CHAT - RootReducer: pass afterInput.chatMode to SessionsReducerContext - InputBar: show blue 'chat' or magenta 'steer' label in status line Activation: ctrl+s toggles mode, 'steer' label appears, submitted ChatInput uses ChatMode.STEERING → router emits SteeringNoteAddedEvent → context builder folds into next stage's context pack
Description
No description provided
Languages
Kotlin
88.4%
Go
11.4%
Python
0.2%