Skip to content

Add configurable thread rename shortcut - #1158

Open
ryanbbrown wants to merge 1 commit into
get-bb:mainfrom
ryanbbrown:feature/thread-rename-shortcut
Open

Add configurable thread rename shortcut#1158
ryanbbrown wants to merge 1 commit into
get-bb:mainfrom
ryanbbrown:feature/thread-rename-shortcut

Conversation

@ryanbbrown

Copy link
Copy Markdown

Closes #1157.

Summary

  • expose Rename thread in Settings → Keyboard without assigning a default shortcut
  • support assigning, clearing, and resetting keyboard commands that have no default shortcut
  • route the command to the focused thread and reuse the existing rename dialog
  • target only the focused pane when multiple threads are visible

User impact

Users can choose a keyboard shortcut for renaming the focused thread. The existing thread-title persistence behavior remains unchanged.

Testing

  • pnpm exec turbo run test --filter=@bb/app -- --run src/components/settings/KeyboardSettingsSection.test.tsx src/lib/keyboard-shortcut-settings.test.ts src/views/thread-detail/ThreadRenameCommandHandler.test.tsx
  • pnpm exec turbo run test --filter=@bb/server -- --run test/system/app-keybindings.test.ts
  • pnpm exec turbo run typecheck --filter=@bb/app --filter=@bb/server --filter=@bb/domain --filter=@bb/server-contract --filter=@bb/plugin-sdk --filter=@bb/templates
  • manual QA in the isolated development app by assigning the shortcut and renaming a thread
  • git diff --check

@ryanbbrown
ryanbbrown marked this pull request as ready for review August 8, 2026 02:11
@ryanbbrown
ryanbbrown force-pushed the feature/thread-rename-shortcut branch from 8ef3e1c to e04c21c Compare August 8, 2026 02:11
@ryanbbrown
ryanbbrown force-pushed the feature/thread-rename-shortcut branch from e04c21c to 7a6c3f8 Compare August 8, 2026 02:12
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.

Add a configurable shortcut for renaming the focused thread

1 participant