{"version":"2.1.286","anchor":"dark-launched-gate-tengu-violin-neck-replaces-attachment-pla","canonical_anchor":"dark-launched-gate-tengu-violin-neck-replaces-attachment-pla","heading":"Missing-attachment placeholder replaced by a server-controlled switch","tier":"internal","area":"Attachments","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286\/e\/dark-launched-gate-tengu-violin-neck-replaces-attachment-pla","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286","markdown":"### Missing-attachment placeholder replaced by a server-controlled switch\n\nCode that put a placeholder in place of an attachment that could not be downloaded now reads a server-controlled switch instead\n\n**Unclear.** What the switch does, and whether the placeholder text is still used anywhere, is not known.\n\n**What**\n\nWhen an attachment arrived empty, Claude Code used to put in the text \"[attachment could not be downloaded]\" in its place. That code now reads a server-controlled switch, `tengu_violin_neck`. It is off unless it is switched on remotely. What the switch controls cannot be seen from this change.\n\nIn readings taken before this release, the flag server returned `tengu_violin_neck` as on both for this site's account and for a baseline check made without an account.\n\n**Why**\n\nThe old placeholder is gone from this part of the code, so it may now be handled somewhere else.\n\n- Flag `tengu_violin_neck`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.286; 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: Attachments\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}