Skip to content

Conversation

@mstfash
Copy link
Collaborator

@mstfash mstfash commented Dec 25, 2025

feat: Add keyboard enhancement flags, enable Shift+Enter for newline and update newline hint based on terminalS.

The keyboard enhancement protocol I added only works on terminals that support it. What terminal are you using?

  • Terminal.app (macOS default): ❌ Does not support it
  • iTerm2: ✅ Supports it
  • WezTerm: ✅ Supports it
  • Kitty: ✅ Supports it
  • Ghosty: Doesn't initially works but keyboard enhancements made this work: Now ✅ Supports it
  • VS Code integrated terminal: ❌ Usually doesn't support it

…, and update newline hint based on terminal.
@mstfash mstfash requested a review from kajogo777 December 25, 2025 14:33
@mstfash mstfash marked this pull request as ready for review December 25, 2025 14:33
@kajogo777
Copy link
Member

I tested this on ghostty but it doesn't work

@mstfash
Copy link
Collaborator Author

mstfash commented Dec 28, 2025

in my ghosty it works and I have the default ghosty settings, never changed them

  • Stakpak production on ghosty does not do when pressing shift+enter. it does not even submit
  • On this branch shift+enter does a new line with default ghost config
  • Default ghost terminal does not even do a shift+enter for a new line with default config. you have to add them your self

##Video for explanation

Screen.Recording.2025-12-28.at.7.50.33.PM.mov

@mstfash mstfash marked this pull request as draft December 30, 2025 18:19
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.

3 participants