Commit Graph

14 Commits

Author SHA1 Message Date
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