Commit Graph

6 Commits

Author SHA1 Message Date
Simon Klee 16e9d6916d prompt: fix cursor math for wide characters (#27017)
String.length counts code points, not display columns, so CJK
characters and emoji that occupy two terminal cells caused
misaligned cursors, broken mention triggers, and incorrect
history restoration offsets.

Use Bun.stringWidth for now, we need an alternative for this.

Fix #26716
Close #26922
2026-05-12 11:45:28 +02:00
Sebastian 4d6a1c6101 flatten to keybind compatible config (#26421) 2026-05-09 01:29:13 +02:00
opencode-agent[bot] fd7a714025 chore: generate 2026-05-08 17:46:57 +00:00
Simon Klee be09da6819 cli/run: switch to global event stream (#26383) 2026-05-08 19:44:31 +02:00
opencode-agent[bot] 0fe4c8b953 chore: generate 2026-05-08 10:18:22 +00:00
Simon Klee 3a519e1dbc feat(opencode): add interactive split-footer mode to run (#23557) 2026-05-08 12:17:14 +02:00