* feat(ui): add Alt+F / Alt+Shift+F keyboard shortcuts to cycle favorite models
Allows cycling forward/backward through starred models without opening
the model picker. Mirrors the cycle_thinking_variant pattern. Silent
no-op when no models are favorited.
* fix(ui): remap favorite model cycling to ctrl brackets
* chore(ui): update favorite-cycle shortcut comment
packages/ui/src/components/chat/MobileSessionStatusBar.tsx
- What: Added `min-w-0` to the title row flex container and `flex-1 min-w-0` to the session title span inside `SessionStatusHeader`.
- Why: The flex container had `min-width: auto` (browser default), causing the title to expand beyond its constrained parent and bleed over the running/unread indicators and New button. `truncate` was a no-op without a width ceiling on the span. Fixes#556.
Display the actual subagent type (e.g., 'general', 'build') instead of hardcoded
'subAgent' in the task tool button. Changes 'session' to 'subtask' for consistency.
- Add input prop to TaskToolSummary component
- Extract subagent_type from task input
- Capitalize agent type and update button text format