Ultraplan teleport: refined plan does not return to originating CLI session
Description
When using /ultraplan (or the Ultraplan feature) from Claude Code CLI, a web session is launched on claude.ai to refine a plan. After the plan is refined and approved in the web session, the result does not teleport back to the originating CLI session as expected.
Steps to Reproduce
- In Claude Code CLI, enter plan mode and create a plan
- Run
/ultraplan-- this opens a web session atclaude.ai/code/session_* - In the web session, refine and approve the plan
- Return to the CLI session -- the refined plan is not available
Expected Behavior
The refined plan from the web session should be sent back to the CLI session context, so the user can continue working with the merged/refined plan without manual copy-paste.
Actual Behavior
The CLI session has no access to the Ultraplan output. The user must manually copy-paste the plan back, which defeats the purpose of the seamless handoff.
Environment
- Claude Code CLI (macOS, Darwin 25.4.0)
- Shell: zsh
- The web session URL was accessible and the plan was generated successfully on that end
Additional Context
The CLI displayed "Starting Claude Code on the web..." and provided a session URL. The web session ran fine and produced a plan. The disconnect is in the return path -- nothing comes back to the CLI.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗