co-mono/packages/tui/src
Mario Zechner 8386a807ff fix(tui): externalize koffi from bun binary builds
Changed koffi import from top-level to dynamic require in
enableWindowsVTInput() and added --external koffi to bun build.
This prevents embedding all 18 platform .node files (~74MB) into
every compiled binary. For Windows builds, only the win32_x64
koffi.node is shipped alongside the binary.

Binary size reduction: darwin-arm64 142MB -> 67MB, archive 43MB -> 28MB.
2026-02-22 14:29:21 +01:00
..
components Add the kill ring and undo features to the Input component (#1373) 2026-02-07 15:47:27 +01:00
autocomplete.ts fix(tui): scope @ fuzzy search to path prefixes\n\ncloses #1423 2026-02-12 21:26:47 +01:00
editor-component.ts feat(tui, coding-agent): add pasteToEditor to ExtensionUIContext (#1351) 2026-02-07 15:55:08 +01:00
fuzzy.ts More fuzzy finder (#860) 2026-01-19 22:22:51 +01:00
index.ts fix(tui): proper Kitty image ID management and cleanup 2026-01-22 04:39:58 +01:00
keybindings.ts feat(tui,coding-agent): add ctrl+b/ctrl+f cursor navigation keybindings (#1053) 2026-01-30 01:43:54 +01:00
keys.ts fix(tui): prevent Kitty protocol base layout key from causing false shortcut matches 2026-02-01 01:25:00 +01:00
kill-ring.ts Add the kill ring and undo features to the Input component (#1373) 2026-02-07 15:47:27 +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 perf(tui): use startsWith short-circuit in isImageLine 2026-01-30 17:07:43 +01:00
terminal.ts fix(tui): externalize koffi from bun binary builds 2026-02-22 14:29:21 +01:00
tui.ts feat: add terminal input hook for extensions 2026-02-12 20:45:33 +01:00
undo-stack.ts Add the kill ring and undo features to the Input component (#1373) 2026-02-07 15:47:27 +01:00
utils.ts feat(tui): hardware cursor positioning for IME support 2026-01-16 04:30:07 +01:00