{"version":"2.1.284","anchor":"tengu-violin-pegbox-gate-removed-remote-desktop-no-longer-n","canonical_anchor":"tengu-violin-pegbox-gate-removed-remote-desktop-no-longer-n","heading":"Remote sessions from the desktop app no longer need an extra flag","tier":"soon","area":"Sessions","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284\/e\/tengu-violin-pegbox-gate-removed-remote-desktop-no-longer-n","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284","markdown":"### Remote sessions from the desktop app no longer need an extra flag\n\nRemote sessions started from the Claude desktop app now depend on the same single flag as every other starting point\n\n**Unclear.** It is not clear which feature tengu_violin_wood itself controls.\n\n**What**\n\nThe extra flag that remote sessions started from the Claude desktop app used to need, tengu_violin_pegbox, has been removed. These sessions are the ones where `CLAUDE_CODE_ENTRYPOINT` is `remote_desktop`. They now follow tengu_violin_wood alone, the same as every other starting point. That flag is off unless it is switched on remotely.\n\nA separate flag, tengu_violin_maple, now appears as an alternative way to turn on the same check. It is also off unless it is switched on remotely. It controls trusted-device enrollment, meaning registering this device as trusted for sessions, and the steps that recover that registration. This means trusted-device enrollment can be switched on without the other feature.\n\n**Why**\n\nFor desktop app users, one less condition stands between them and this feature. Enrollment can also now be rolled out on its own.\n\n- Flag `tengu_violin_wood`: Off in both readings (read for one account on one subscription tier against v2.1.284; 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- Flag `tengu_violin_maple`: Off in both readings (read for one account on one subscription tier against v2.1.284; 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- Flag `tengu_violin_pegbox`: On for this account, and not off by default (read for one account on one subscription tier against v2.1.284; this account: on, anonymous baseline: on, compiled default: not a boolean we can read) 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- Flag `tengu_violin_strad`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.284; this account: on, anonymous baseline: on, 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: Sessions\n- Names: `CLAUDE_CODE_ENTRYPOINT`\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 3\/5\n- Present in the build but not switched on"}