6 Commits

Author SHA1 Message Date
051e3dfcb4 fix last session 2026-01-21 14:26:30 -05:00
3d5ae8efca Add E2E test for terminal copy selection
Verifies that selecting text in the terminal and releasing the mouse
correctly copies the selection to clipboard. The test confirms the
mouseup → copySelection flow works without interference from the
click → focus handler.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 01:35:26 -05:00
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
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