5171059692
Add session eject feature and terminal UX improvements
...
- Add eject button for tmux sessions (keeps tmux running, removes from Spiceflow)
- Add refresh button to session settings for all providers
- Improve terminal controls: larger buttons, more zoom levels (50-150%), copy selection, paste clipboard, enter key
- Fix session navigation: properly reload when switching between sessions
- Update tmux screen presets to larger dimensions (fullscreen 260x48, desktop 120x48, landscape 80x24)
- Add testing documentation to CLAUDE.md
- Refactor E2E tests to use API-based cleanup
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 23:37:06 -05:00
3d121c2e08
Fix mobile keyboard hiding chat input
...
Use visualViewport API to dynamically resize the app container when the
virtual keyboard opens, ensuring the input bar stays visible above the
keyboard instead of being hidden behind it.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 20:11:35 -05:00
66f072a5e6
Add comprehensive PRD and terminal UX improvements
...
- Add PRD.md with detailed product requirements documentation
- Unify tmux screen size presets to consistent 24-row height
- Add Ctrl+Down keyboard shortcut to scroll terminal to bottom
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 18:04:26 -05:00
d1cf575064
session maangement updates
2026-01-20 16:59:03 -05:00
b6f772f901
add resizing
2026-01-20 15:31:41 -05:00
66b4acaf42
add tmux sessions
2026-01-20 14:04:19 -05:00
61a2e9b8af
add git diffs and permission support
2026-01-19 23:45:03 -05:00
313ac44337
managed sessions only. allow for rename/delete
2026-01-19 19:34:58 -05:00
e2048d8b69
WIP
2026-01-18 22:28:17 -05:00
56dde9cf91
init commit
2026-01-18 22:07:48 -05:00