fix(web): handle thread details context clicks - #13323
Conversation
Stop branch menu mouse events from opening selectors and add a Copy full path action for workspace context menus.
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: unavailable · PR result: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — These localized web UI changes prevent secondary clicks from opening selectors and add an explicit workspace context-menu action for copying an available path. Normal left-click behavior remains unchanged, and there are no schema, deployment, security, billing, default, or static-analysis configuration changes. You can add or adjust custom eligibility rules. Learn more. |
Right-clicking or Ctrl-clicking the branch selector could open the refs search instead of its context menu. The Workspace row also lacked a way to copy the full checkout or worktree path.
Stop secondary mouse presses from reaching the selectors, and add a Copy full path context menu action when a workspace path is available. The thread details spacing remains unchanged.
Screenshots
Copy full path menu:
Thread details before, with the changes stashed:
Thread details after, with the stash popped:
The before and after panel captures have zero differing pixels. Verified in Helium; focused lint, formatting, and web typecheck passed.
Model: GPT-6 Astra. Harness: Codex.