{"name":"tengu_cobalt_plinth_holly","slug":"tengu-cobalt-plinth-holly","family":"flag","title":"Feature flags","noun":"feature flag","description":"Artifacts gain full pin and unpin actions, wired end to end but off by default behind a gate with an env override.","description_source":"entry","described_by":{"version":"2.1.259","anchor":"artifact-pinunpin-gated-off-by-default"},"presence":{"first_seen":"2.1.259","removed_in":"2.1.285","in_current_build":false,"newest_mined":"2.1.322","builds":23,"mined_builds":161,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.285","anchor":"artifact-pin-gate-tengu-cobalt-plinth-holly-removed-default","heading":"Artifact pinning no longer depends on a server switch and defaults to on","line":"Artifact pinning is now on by default unless `CLAUDE_CODE_ARTIFACT_PIN` turns it off, with no server switch consulted","released_at":"2026-09-29 17:32:09","reason":"gate cited by this entry"},{"version":"2.1.285","anchor":"artifact-pinning-remote-gate-removed-now-on-unless-the-env","heading":"Artifact pinning no longer waits on a remote switch","line":"Artifact pinning is now on by default in local sessions, and `CLAUDE_CODE_ARTIFACT_PIN` still overrides it","released_at":"2026-09-29 17:32:09","reason":"gate cited by this entry"},{"version":"2.1.269","anchor":"claude-code-artifact-pin-gate-gains-an-extra-suppression-con","heading":"CLAUDE_CODE_ARTIFACT_PIN gate gains an extra suppression condition","line":"Artifact pinning is now also suppressed for remote sessions when an additional internal check is true","released_at":"2026-09-11 18:12:49","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.259","anchor":"artifact-pinunpin-gated-off-by-default","heading":"Artifact pin\/unpin \u2014 gated off by default","line":"Artifacts gain full pin and unpin actions, wired end to end but off by default behind a gate with an env override.","released_at":"2026-09-02 21:21:42","reason":"gate cited by this entry"},{"version":"2.1.259","anchor":"artifact-tool-gains-a-publish-time-pin-parameter-behind-a","heading":"Artifact tool gains a publish-time 'pin' parameter, behind a flag","line":"The artifact publish action can offer a pin field, but it is refused outright in cloud sessions and otherwise depends on an env var or gate.","released_at":"2026-09-02 21:21:42","reason":"gate cited by this entry"},{"version":"2.1.259","anchor":"artifact-pinning-gated-behind-new-flag-with-richer-relay-er","heading":"Artifact pinning gated behind new flag, with richer relay error handling","line":"Pin and unpin go through a relay path with clearer failure messages, and a gated helper decides whether pinning is offered at all.","released_at":"2026-09-02 21:21:42","reason":"gate cited by this entry"}],"entries_total":6,"docs":[],"docs_total":0,"gates":[{"version":"2.1.285","state":"on-in-code","account":true,"baseline":true,"code_default":null},{"version":"2.1.269","state":"on-in-practice","account":true,"baseline":true,"code_default":false},{"version":"2.1.259","state":"off","account":false,"baseline":false,"code_default":false}],"related":[{"name":"tengu_cobalt_plinth","slug":"tengu-cobalt-plinth","description":"PR review artifact pages can show a pinned button that approves the pull request from your GitHub account."},{"name":"tengu_cobalt_plinth_alder","slug":"tengu-cobalt-plinth-alder","description":"Claude can now read back a published artifact's contents; browsing, multi-file publishing and deletion are built but off."},{"name":"tengu_cobalt_plinth_aspen","slug":"tengu-cobalt-plinth-aspen","description":"The preview browser is locked to the local server and refuses to run if the lock fails."},{"name":"tengu_cobalt_plinth_bracken","slug":"tengu-cobalt-plinth-bracken","description":"You could start a private artifact from a published template, but two server switches keep it shut here."},{"name":"tengu_cobalt_plinth_bryony","slug":"tengu-cobalt-plinth-bryony","description":"Claude Code now always tells the artifact system it supports five-class permission asks, instead of depending on a setting or remote switch"},{"name":"tengu_cobalt_plinth_burnet","slug":"tengu-cobalt-plinth-burnet","description":"Artifact comment and subscription operations can each be switched on separately from the server."},{"name":"tengu_cobalt_plinth_campion","slug":"tengu-cobalt-plinth-campion","description":"Publish checks could warn about page thumbnails, but the experiment is off."},{"name":"tengu_cobalt_plinth_comfrey","slug":"tengu-cobalt-plinth-comfrey","description":"A new flag affects relay routing when reading published artifact files."},{"name":"tengu_cobalt_plinth_damson","slug":"tengu-cobalt-plinth-damson","description":"The artifact tool's flat verbs are mapped to a canonical action shape, with a gate deciding which toolset is active."},{"name":"tengu_cobalt_plinth_dataviz","slug":"tengu-cobalt-plinth-dataviz","description":"The chart skill hint now only appears if the dataviz skill is actually installed."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-cobalt-plinth-holly","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}