Skip to content

Open palette search results in splits - #3595

Draft
brsbl wants to merge 5 commits into
bb/command-palette-useful-defaults-thr_82jtfaq8eqfrom
bb/command-palette-split-opening-thr_82jtfaq8eq
Draft

Open palette search results in splits#3595
brsbl wants to merge 5 commits into
bb/command-palette-useful-defaults-thr_82jtfaq8eqfrom
bb/command-palette-split-opening-thr_82jtfaq8eq

Conversation

@brsbl

@brsbl brsbl commented Sep 12, 2026

Copy link
Copy Markdown
Collaborator

Human comments

What was wrong

Thread search results could only replace the current view; users could not open a result beside their existing thread.

What changed

  • Open selected thread results in splits with Command/Control-Enter.
  • Preserve message-match anchors when opening a split.
  • Reveal the split hint only while holding the modifier with an eligible selection and focused input.

How you verified

  • Previously reviewed behavior; no additional code review.
  • Head 224986c1a: remote CI failed downloading Linux FUSE; failed job rerun requested.
  • Chrome for Testing 153, 1440×900: header button absent; modifier-held hint appears and clears; Command-Enter opens two panes.
  • Updated regression coverage for button absence, keyboard opening, and conditional hints.
  • Parent/head comparison evidence remains outstanding; this PR remains draft.
Header refinement: previous candidate → current head (2× desktop captures)

These show the header-button removal from e255acf0a to 224986c1a, not the PR-parent comparison. Live relative timestamps and background loading differ.

Before — e255acf After — 224986c
Before After

BB-Thread-ID: thr_82jtfaq8eq

AGENT GENERATED

@brsbl
brsbl added this pull request to stack #3383 September 12, 2026 21:39
… bb/command-palette-split-opening-thr_82jtfaq8eq

# Conflicts:
#	apps/app/src/components/commands/ThreadSearchPaletteMode.tsx
… bb/command-palette-split-opening-thr_82jtfaq8eq
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