co-mono/packages/coding-agent/docs
Mario Zechner 07fad1362c feat(tui): hardware cursor positioning for IME support
- Add Focusable interface for components that need hardware cursor positioning
- Add CURSOR_MARKER (APC escape sequence) for marking cursor position in render output
- Editor and Input components implement Focusable and emit marker when focused
- TUI extracts cursor position from rendered output and positions hardware cursor
- Track hardwareCursorRow separately from cursorRow for differential rendering
- visibleWidth() and extractAnsiCode() now handle APC sequences
- Update overlay-test.ts example to demonstrate Focusable usage
- Add documentation for Focusable interface in docs/tui.md

Closes #719, closes #525
2026-01-16 04:30:07 +01:00
..
compaction.md Update custom-compaction example to use serializeConversation 2025-12-31 13:24:23 +01:00
extensions.md Move skill command handling to AgentSession, update docs 2026-01-16 03:01:08 +01:00
rpc.md Move skill command handling to AgentSession, update docs 2026-01-16 03:01:08 +01:00
sdk.md fix: extension loading in Bun binary (#681) 2026-01-13 21:19:41 +01:00
session.md feat(coding-agent): add session naming via /name command and extension API 2026-01-12 16:56:39 +01:00
skills.md feat: Add skill slash commands and fuzzy matching for all commands 2026-01-11 17:56:11 +01:00
theme.md Add theme-configurable HTML export colors (from PR #387) 2026-01-01 22:21:40 +01:00
tree.md Add changelog, update docs, fix handoff example for PR #642 2026-01-12 00:10:14 +01:00
tui.md feat(tui): hardware cursor positioning for IME support 2026-01-16 04:30:07 +01:00