{"version":"2.1.319","anchor":"tengu-glimmering-finch-now-reads-its-name-from-a-variable","canonical_anchor":"tengu-glimmering-finch-now-reads-its-name-from-a-variable","heading":"Two server switches are now read by a name stored elsewhere in the code","tier":"internal","area":"Internals","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/tengu-glimmering-finch-now-reads-its-name-from-a-variable","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### Two server switches are now read by a name stored elsewhere in the code\n\nTwo server-controlled switches are now looked up through a stored name rather than written out, and still count as on when the server sends nothing\n\n**Unclear.** It is not clear whether the stored names are the same switches as before or renamed ones.\n\n**What**\n\nTwo places that read a server-controlled switch no longer spell out the switch's name where they read it. The name is now held elsewhere and looked up:\n\n- The place that read `tengu_glimmering_finch` now reads a stored name. The text `tengu_glimmering_finch` no longer appears anywhere in this build.\n\n- The place that read `tengu_silly_shore` also now reads a stored name.\n\nIn both places, if the server sends nothing, the switch still counts as on.\n\n**Why**\n\nWhen a switch's name is no longer written out, it becomes harder to follow that switch from one release to the next. If the stored name is a different switch, settings the server had for the old name would not carry over.\n\n- Flag `tengu_glimmering_finch`: Not enough to say (read for one account on one subscription tier against v2.1.319; this account: no value returned, anonymous baseline: no value returned, compiled default: not a boolean we can read) 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- Flag `tengu_silly_shore`: Not enough to say (read for one account on one subscription tier against v2.1.319; this account: no value returned, anonymous baseline: no value returned, compiled default: not a boolean we can read) 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: Internals\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}