Merge nucleic/upbeat-grove-falcon-c6ca into dev
This commit is contained in:
@@ -2839,7 +2839,10 @@ final class RemoteStore: ObservableObject {
|
||||
.setArchived(let id, _), .setSessionModel(let id, _), .setSessionEffort(let id, _),
|
||||
.setSessionAuto(let id, _), .setSessionAutoShip(let id, _), .setSessionShipBranch(let id, _),
|
||||
.sendInput(let id, _), .cancelQueuedMessage(let id, _), .fetchDiff(let id),
|
||||
.resolveProcessStall(let id, _, _):
|
||||
.resolveProcessStall(let id, _, _),
|
||||
// "Transfer…" on a chat this device doesn't own (mesh P5): the owner runs its own
|
||||
// `moveSession`, so the ask goes to the Mac holding the worktree.
|
||||
.requestSessionTransfer(let id, _):
|
||||
connection(owningSession: id)?.send(msg)
|
||||
|
||||
// Project-owning intents → the Mac that has this project.
|
||||
@@ -3090,6 +3093,7 @@ final class RemoteStore: ObservableObject {
|
||||
// Session transfer (mesh P5) is a Mac↔Mac flow — the phone never originates these,
|
||||
// and demo has no peer Macs, so they're inert here.
|
||||
.transferOffer, .transferChunk, .transferCommit, .transferCancel,
|
||||
.requestSessionTransfer,
|
||||
// "Add a device" mint is handled directly against a live host, not via demoHandle;
|
||||
// the demo path short-circuits in `requestPairingCode()` with a stand-in code.
|
||||
.requestPairingCode, .cancelPairingCode, .respondMacPair,
|
||||
|
||||
Reference in New Issue
Block a user