Reading an artifact as a public non-member reader still refuses; the switch stays off in this build.
Public artifact reading sits behind the tengu_cobalt_plinth_sedge gate, which falls back to false, so the refusal message always shows.
tengu_cobalt_plinth_sedge Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.225: on
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.
Read once, for one account on one subscription tier, against v2.1.225. It isn't a statement about your account. What a flag value here can and cannot tell you
What's wrong with this entry?
The refusal shown when an artifact is served to a public, non-member reader moved out of the boot-response parser into a wrapper around it, and now fires whenever no asset token comes back.
- The error text is unchanged: "artifact read failed: this artifact is served to you as a public (non-member) reader, and reading public artifacts that way is not enabled yet".
- Public reading remains behind the remote-config gate
tengu_cobalt_plinth_sedge, whose in-source fallback is false, so it is off in this build.
tengu_cobalt_plinth_sedge
Strings lifted out of the shipped bundle, so the claim above can be checked against them.