{"version":"2.1.228","anchor":"a-toggleable-diff-panel-sits-behind-a-gate-that-is-off-by-de","canonical_anchor":"a-toggleable-diff-panel-sits-behind-a-gate-that-is-off-by-de","heading":"A toggleable \/diff panel sits behind a gate that is off by default","tier":"soon","area":"Diff Panel","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.228\/e\/a-toggleable-diff-panel-sits-behind-a-gate-that-is-off-by-de","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.228","markdown":"### A toggleable \/diff panel sits behind a gate that is off by default\n\n`\/diff` would toggle a sidebar instead of opening a dialog, but the gate is off so you keep the old behaviour.\n\n**What**\n\n`\/diff` has two behaviours in this build. With the `tengu_willow_crate` gate on, the command is described as \"Toggle the diff panel showing uncommitted changes\" and actually opens and closes the diff sidebar. With it off, which is the in-source fallback, the old description stays and the handler does nothing. Absent a remote config value saying otherwise, you get the old behaviour.\n\n**Details**\n\n- A keybinding route in the off state reports \"The diff panel isn't available right now\"\n\n**Evidence**\n\n`tengu_willow_crate`\n\n- Flag `tengu_willow_crate`: Off in both readings (read for one account on one subscription tier against v2.1.228; this account: off, anonymous baseline: off, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Diff Panel\n- Names: `\/diff`\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}