claude-code - 💡(How to fix) Fix [FEATURE] Support panel parameter in claude://resume deeplink to open plan pane

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Root Cause

The remaining gap: when Desktop opens, it lands on the chat with the plan-pane collapsed. There's no way to script "open Desktop with the plan pane already shown" because:

RAW_BUFFERClick to expand / collapse

Bug Description The undocumented claude://resume?session=<id> deeplink works well to transfer a Claude Code terminal session into Claude Desktop — I use it from a PreToolUse:ExitPlanMode hook so the plan can be reviewed/revised in the chat UI instead of via the markdown file.

The remaining gap: when Desktop opens, it lands on the chat with the plan-pane collapsed. There's no way to script "open Desktop with the plan pane already shown" because:

  • The resume URL handler in app.asar only reads the session param, then navigates to /local_sessions/<id> — no panel/view param is accepted.
  • No menu item exists for the plan pane (grepped all {label:"..."} entries in the bundle).
  • No keyboard shortcut is assigned that I can find in Settings.

Either of these would close the gap, in order of preference:

  1. Accept a query param: claude://resume?session=<id>&panel=plan (or view=plan) — opens Desktop with the plan pane already expanded. Cleanest; works for any automation, not just hooks.
  2. Add a View → Show Plan menu item with a default accelerator (e.g. ⌘⇧P). Lets users assign their own via System Settings → Keyboard Shortcuts, and gives AppleScript a stable hook.

Use case: ExitPlanMode hooks that route the user to Desktop to revise plans interactively. Without this, the workflow ends with a one-click stub instead of being fully automated.

Environment Info

  • Platform: darwin
  • Terminal: webstorm
  • Version: 2.1.143
  • Feedback ID: 142e75f3-395e-458c-a367-d0a1f48de6c6

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [FEATURE] Support panel parameter in claude://resume deeplink to open plan pane