co-mono/packages/tui/src
Mario Zechner c07126c0fd fix(tui): remove Kitty protocol query timeout
The 100ms timeout was causing Kitty protocol detection to fail when the
terminal response was delayed (e.g., due to event loop blocking during
startup). This resulted in shift+enter not working in some scenarios.

Changes:
- Remove timeout-based Kitty detection, process input immediately
- Detect Kitty response in stdinBuffer output (handles split data)
- Add modifyOtherKeys fallback for terminals without Kitty support
  (matches xterm format \x1b[27;modifier;keycode~)
2026-01-11 22:51:30 +01:00
..
components fix(tui): handle split Shift+Enter in VS Code 2026-01-11 04:03:42 +01:00
autocomplete.ts feat: Add skill slash commands and fuzzy matching for all commands 2026-01-11 17:56:11 +01:00
editor-component.ts feat(coding-agent): add ctx.ui.setEditorComponent() extension API 2026-01-07 16:11:49 +01:00
fuzzy.ts feat: Add skill slash commands and fuzzy matching for all commands 2026-01-11 17:56:11 +01:00
index.ts feat: Add skill slash commands and fuzzy matching for all commands 2026-01-11 17:56:11 +01:00
keybindings.ts fix(tui): remove alt+enter from newLine default keybinding 2026-01-05 23:17:34 +01:00
keys.ts fix(tui): remove Kitty protocol query timeout 2026-01-11 22:51:30 +01:00
stdin-buffer.ts fix(tui): handle batched input over SSH with StdinBuffer 2026-01-07 17:50:06 +01:00
terminal-image.ts Fix Ghostty detection inside tmux for inline images (#299) 2025-12-24 12:04:41 +01:00
terminal.ts fix(tui): remove Kitty protocol query timeout 2026-01-11 22:51:30 +01:00
tui.ts fix(tui): reset styles per line 2026-01-11 18:36:48 +01:00
utils.ts feat(tui): add overlay compositing for ctx.ui.custom() (#558) 2026-01-08 22:40:42 +01:00