claude-code - 💡(How to fix) Fix [Bug] Dispatch routes to Claude Desktop Code tab instead of Claude Code CLI in Warp terminal

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…

Code tasks dispatched from Phlaude Dispatch no longer route to the Claude Code CLI session running in Warp terminal. They now route to Claude Desktop's Code tab (sandboxed VM) instead. This breaks the core Dispatch use case for Mac-native operations.


Root Cause

Code tasks dispatched from Phlaude Dispatch no longer route to the Claude Code CLI session running in Warp terminal. They now route to Claude Desktop's Code tab (sandboxed VM) instead. This breaks the core Dispatch use case for Mac-native operations.


Fix Action

Fix / Workaround

Bug Description

Dispatch → Warp Routing Regression — Feedback for Anthropic

Date: 2026-05-20 | Surface: Phlaude Dispatch

Code tasks dispatched from Phlaude Dispatch no longer route to the Claude Code CLI session running in Warp terminal. They now route to Claude Desktop's Code tab (sandboxed VM) instead. This breaks the core Dispatch use case for Mac-native operations.

...Code tasks started from Phlaude Dispatch would appear as sessions inside the Warp terminal. The user could see them in Warp and the tasks ran with full Mac-native access (filesystem, iCloud Calendar via osascript, iMessage via chat.db, git on external drives, etc.).

Code Example

[]
RAW_BUFFERClick to expand / collapse

Bug Description

Dispatch → Warp Routing Regression — Feedback for Anthropic

Date: 2026-05-20 | Surface: Phlaude Dispatch

@tkunst


Summary

Code tasks dispatched from Phlaude Dispatch no longer route to the Claude Code CLI session running in Warp terminal. They now route to Claude Desktop's Code tab (sandboxed VM) instead. This breaks the core Dispatch use case for Mac-native operations.


Expected Behavior (previously working)

When both of the following were true:

  • Claude Desktop was open
  • Claude Code CLI (claude) was actively running in Warp terminal

...Code tasks started from Phlaude Dispatch would appear as sessions inside the Warp terminal. The user could see them in Warp and the tasks ran with full Mac-native access (filesystem, iCloud Calendar via osascript, iMessage via chat.db, git on external drives, etc.).


Current Behavior (broken)

Same conditions — Desktop open, claude running in Warp — but Code tasks now route to Claude Desktop's Code tab and run inside the sandboxed Linux VM. The VM cannot:

  • Read ~/Library/Messages/chat.db (Full Disk Access doesn't apply)
  • Run osascript (no AppleScript host)
  • Write to git repos on external drives (sandbox permission)
  • Access iCloud calendars

The "Allow Claude to use Bash?" permission prompt appears on the phone (Phlaude), confirming the sandboxed VM is running the task, not the Mac-native Warp session.


What Was Tested

  1. Both Desktop + Warp CLI open → routes to Desktop Code tab (sandboxed VM) ❌
  2. Desktop closed, Warp CLI open → "Can't reach your desktop. Check that your computer is online and desktop app is open." ❌
  3. Manually running same task in Warp CLI → works, has FDA, reads chat.db ✅

Impact

Dispatch's value proposition is running Mac-native Code tasks from a phone without sitting at the Mac. Routing to the sandboxed VM instead of the Warp CLI session removes the primary use case. The user had a working setup that broke without any changes on their end — this appears to be a regression introduced in a Claude Desktop update.


Environment

  • Machine: Mac Mini M4, macOS 26.3.1
  • Claude Desktop: current version (Daude)
  • Phlaude: current version (iOS)
  • Warp terminal with claude CLI running 24/7
  • Full Disk Access granted to /opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/bin/claude

Requested Fix

When a claude CLI session is actively running in a Mac terminal (Warp / Terminal.app), Code tasks dispatched from Phlaude should route to that session — not to Desktop's sandboxed Code tab. This was the behavior previously and it was the correct behavior for Mac-native task execution.

Environment Info

  • Platform: darwin
  • Terminal: WarpTerminal
  • Version: 2.1.145
  • Feedback ID: c7717fe5-1b1c-4abc-9708-767011115358

Errors

[]

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