co-mono/packages/tui/src
Mario Zechner c5d54a8413 feat(tui): query Kitty keyboard protocol support before enabling
- Query terminal with CSI ? u before enabling Kitty protocol
- Only enable protocol if terminal responds (100ms timeout)
- Mode-aware key parsing: when Kitty active, interpret legacy
  sequences as custom terminal mappings (e.g. \x1b\r = shift+enter)
- Add Terminal Setup section to README with Ghostty/wezterm config

fixes #439
2026-01-05 22:52:13 +01:00
..
components Improve OAuth login UI with consistent dialog component 2026-01-05 19:58:44 +01:00
autocomplete.ts TUI: Improve file completion display (fixes #280) 2025-12-22 16:36:42 +01:00
index.ts feat(tui): query Kitty keyboard protocol support before enabling 2026-01-05 22:52:13 +01:00
keybindings.ts feat: add type-safe KeyId for matchesKey function 2026-01-03 16:03:35 +01:00
keys.ts feat(tui): query Kitty keyboard protocol support before enabling 2026-01-05 22:52:13 +01:00
terminal-image.ts Fix Ghostty detection inside tmux for inline images (#299) 2025-12-24 12:04:41 +01:00
terminal.ts feat(tui): query Kitty keyboard protocol support before enabling 2026-01-05 22:52:13 +01:00
tui.ts feat: configurable keybindings for all editor and app actions 2026-01-03 08:23:56 +01:00
utils.ts fix(tui): trim trailing whitespace in wrapped lines to prevent width overflow 2026-01-04 22:15:25 -06:00