mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-20 17:02:11 +00:00
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~) |
||
|---|---|---|
| .. | ||
| components | ||
| autocomplete.ts | ||
| editor-component.ts | ||
| fuzzy.ts | ||
| index.ts | ||
| keybindings.ts | ||
| keys.ts | ||
| stdin-buffer.ts | ||
| terminal-image.ts | ||
| terminal.ts | ||
| tui.ts | ||
| utils.ts | ||