{"version":"2.1.311","anchor":"tengu-zany-melody-gate-replaced-by-tengu-glimmering-finch","canonical_anchor":"tengu-zany-melody-gate-replaced-by-tengu-glimmering-finch","heading":"A server switch tied to session check-ins is read under a new name again","tier":"internal","area":"Internals","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/tengu-zany-melody-gate-replaced-by-tengu-glimmering-finch","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### A server switch tied to session check-ins is read under a new name again\n\nA server-controlled switch now goes by a different name; if the server sends nothing it still counts as on\n\n**What**\n\nA switch the server can set is now read under the name tengu_glimmering_finch instead of tengu_zany_melody. Claude Code no longer reads the old name in that place. If the server sends nothing, the switch still counts as on, the same as before.\n\n**Why**\n\nAnything the server had set for the old name does not carry over to the new one. If the two are set differently, the behaviour can change for some accounts without any setting of yours changing.\n\n- Flag `tengu_glimmering_finch`: Not enough to say (read for one account on one subscription tier against v2.1.311; this account: no value returned, anonymous baseline: no value returned, compiled default: 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.\n- Flag `tengu_zany_melody`: Not enough to say (read for one account on one subscription tier against v2.1.311; 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: 1\/5\n- Scope: individual\n- Heads-up: no"}