Skip to content

restore managed textarea keymap handling#26771

Merged
kommander merged 4 commits into
devfrom
debug-keymap-refactor
May 10, 2026
Merged

restore managed textarea keymap handling#26771
kommander merged 4 commits into
devfrom
debug-keymap-refactor

Conversation

@kommander
Copy link
Copy Markdown
Collaborator

  • Restored OpenTUI registerManagedTextareaLayer for prompt textarea key handling.
  • Fixed dropped newline inputs by preserving OpenTUI defaults like linefeed -> newline.
  • Added global keymap string aliases for esc -> escape and enter -> return.
  • Avoided the useBindings wrapper workaround so direct plugin keymap.registerLayer bindings are covered.
  • Kept traits.suspend owned by the managed textarea keymap integration.

@kommander kommander merged commit 5654dd2 into dev May 10, 2026
10 checks passed
@kommander kommander deleted the debug-keymap-refactor branch May 10, 2026 23:46
joshue031 pushed a commit to joshue031/opencode that referenced this pull request May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant