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
c26dd4ae19
Force full terminal frame every 5 seconds for client resync
...
Clients can get stuck in outdated state due to dropped packets or
missed WebSocket updates. Now forces a full frame refresh every 5
seconds instead of only sending diffs, ensuring clients resync.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 18:07:47 -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
164c7ee990
Delete e2e/test-results/.last-run.json
2026-01-20 12:14:52 -10: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
2b50c91267
Delete test-opencode.md
2026-01-19 18:46:47 -10:00
9e65224ecd
remove emoji
2026-01-19 23:46:07 -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
9c019e3d41
plan
2026-01-18 22:07:39 -05:00