{"version":"2.1.268","anchor":"cloud-session-creation-can-now-branch-from-head-explicitly","canonical_anchor":"cloud-session-creation-can-now-branch-from-head-explicitly","heading":"Cloud session creation now sends an explicit branchFromHead flag","tier":"internal","area":"Cloud Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.268\/e\/cloud-session-creation-can-now-branch-from-head-explicitly","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.268","markdown":"### Cloud session creation now sends an explicit branchFromHead flag\n\nCreating a cloud\/remote session now explicitly tells the server whether to branch from HEAD instead of leaving it inferred\n\n**What**\n\nWhen creating a remote (cloud) session, Claude Code now sends an explicit `branchFromHead` boolean alongside the existing branch and ref parameters. It is computed from whether a reuse-branch name or an explicit ref was given: if neither was provided, `branchFromHead` is set to indicate the session should branch from HEAD.\n\n**Why**\n\nPreviously this behavior was left for the server to infer. Sending it explicitly makes cloud session creation more predictable and removes ambiguity about which branch a new session starts from.\n\n- Area: Cloud Sessions\n- Names: `branchFromHead`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}