{"version":"2.1.259","anchor":"artifact-pinning-gated-behind-new-flag-with-richer-relay-er","canonical_anchor":"artifact-pinning-gated-behind-new-flag-with-richer-relay-er","heading":"Artifact pinning gated behind new flag, with richer relay error handling","tier":"soon","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.259\/e\/artifact-pinning-gated-behind-new-flag-with-richer-relay-er","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.259","markdown":"### Artifact pinning gated behind new flag, with richer relay error handling\n\nPin and unpin go through a relay path with clearer failure messages, and a gated helper decides whether pinning is offered at all.\n\nPin and unpin actions now go through a dedicated relay-aware path with new failure states: relay unavailable, relay error, ok-from-foreign-service, and credential refused. User-facing errors are clearer, telling the user to check with action \"list\" before retrying, and a gated helper now determines whether pinning is offered at all.\n\n- Flag `tengu_cobalt_plinth_holly`: Off in both readings (read for one account on one subscription tier against v2.1.259; 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: `list`\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}