Skip to content

fix(shell): disable kitty keys in VS Code#1440

Open
Timi16 wants to merge 1 commit intoMoonshotAI:mainfrom
Timi16:fix-vscode-kitty-keys
Open

fix(shell): disable kitty keys in VS Code#1440
Timi16 wants to merge 1 commit intoMoonshotAI:mainfrom
Timi16:fix-vscode-kitty-keys

Conversation

@Timi16
Copy link

@Timi16 Timi16 commented Mar 15, 2026

Summary

  • Disable Kitty keyboard protocol in VS Code terminals to prevent CSI-u enter sequences from being parsed as literal text.
  • Add an env override KIMI_CLI_DISABLE_KITTY_KEYS to force the behavior elsewhere.

Testing

  • Not run (manual testing in VS Code integrated terminal recommended).

Closes #1437


Open with Devin

Summary

  • Disable Kitty keyboard protocol in VS Code terminals to prevent CSI-u enter sequences from being parsed as literal text.
  • Add an env override KIMI_CLI_DISABLE_KITTY_KEYS to force the behavior elsewhere.

Testing

  • Not run (manual testing in VS Code integrated terminal recommended).

Closes #1437


Open with Devin

Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 2 additional findings.

Open in Devin Review

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.

Enter key appends [13u instead of sending message in VS Code integrated terminal

1 participant