Add terminal pane title shortcuts#6508
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (13)
✅ Files skipped from review due to trivial changes (4)
🚧 Files skipped from review as they are similar to previous changes (9)
📝 WalkthroughWalkthroughThis change adds 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
0e08438 to
96afe63
Compare
96afe63 to
281e0f9
Compare
Summary
Adds configurable terminal pane title shortcuts:
terminal.setTitle: opens the existing Set Title flow for the active terminal pane.terminal.clearPaneTitle: clears the active pane’s custom title and returns it to the normal terminal title behavior.The shortcuts are intentionally unbound by default and can be assigned from the existing keybindings system. The terminal context menu now shows assigned shortcut labels for these actions when applicable.
Screenshots
No screenshot attached. This is primarily shortcut behavior using existing terminal context menu UI.
Testing
pnpm lintpnpm typecheckpnpm testpnpm buildAI Review Report
Reviewed the branch for scope, shortcut registration, terminal-pane behavior, and context-menu integration. The review checked that the PR stays focused on terminal pane title shortcuts and does not include the previously considered Git Source actions.
Cross-platform compatibility was explicitly reviewed for macOS, Linux, and Windows:
metaKey.Security Audit
Reviewed input handling, command execution, path handling, IPC, secrets, dependencies, and auth impact.
This PR does not add command execution, filesystem path handling, network access, credentials, dependencies, or new IPC channels. User-provided title text continues through the existing terminal title flow. No new security follow-up is required.
Notes
feat/terminal-pane-title-shortcuts@matheuscmalta