You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
TUI editor hides some double-byte characters in the input field #2920
Symptom
Certain double-byte characters entered in the input field are not visible.
This issue occurs because macOS’s native Terminal handles CJK full-width characters and combining marks more consistently, while VS Code and Cursor (VS Code–based integrated terminals, powered by xterm.js) are more prone to misalignment depending on configuration.
(CJK stands for Chinese, Japanese, and Korean — languages that use full-width characters which typically occupy two cells in a fixed-width terminal.)
Steps to Reproduce
Launch the TUI via the opencode command.
Using a keyboard capable of double-byte input, enter four or more double-byte characters.
Observe that some of the characters fail to render in the input field.
Expected Result
All double-byte characters entered in the field should be displayed.
Activity
github-actions commentedon Oct 2, 2025
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
jensenojs commentedon Nov 1, 2025
fix on 1.0? @nogataka
nogataka commentedon Nov 5, 2025
Thanks, the issue has been fixed.