{"version":"2.1.257","anchor":"artifact-open-action-behavior-gated-behind-a-new-flag-def","canonical_anchor":"artifact-open-action-behavior-gated-behind-a-new-flag-def","heading":"Artifact 'open action' behavior gated behind a new flag, default off","tier":"soon","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/artifact-open-action-behavior-gated-behind-a-new-flag-def","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### Artifact 'open action' behavior gated behind a new flag, default off\n\nWhether an artifact auto-opens in a local browser is now behind a new env var, off by default.\n\nArtifact \"open action\" behavior is now controlled by the `CLAUDE_CODE_ARTIFACT_OPEN_ACTION` env var, falling back to the `tengu_cobalt_plinth_willow` gate (off by default). This replaces the prior behavior of the same function, which built an internal `--computer-use-mcp` MCP config, so it's a genuine behavior swap rather than a rename. Surrounding code enumerates browser executable paths (Chrome, Chromium, Edge, Brave), suggesting this governs whether an artifact auto-opens in a local browser.\n\n- Flag `tengu_cobalt_plinth_willow`: Off in both readings (read for one account on one subscription tier against v2.1.257; 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: Artifacts\n- Names: `CLAUDE_CODE_ARTIFACT_OPEN_ACTION`\n- Tier: Nothing to try yet\n- Useful: 4\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}