{"version":"2.1.323","anchor":"new-headless-flags-tengu-glistening-wreath-and-tengu-level","canonical_anchor":"new-headless-flags-tengu-glistening-wreath-and-tengu-level","heading":"Two new server-controlled switches for non-interactive runs and tool loading","tier":"soon","area":"Internals","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/new-headless-flags-tengu-glistening-wreath-and-tengu-level","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Two new server-controlled switches for non-interactive runs and tool loading\n\nTwo new switches, both off unless turned on remotely, affect how a stopped non-interactive run reports itself and how always-loaded tools are handled\n\n**Unclear.** Where each switch is used was only partly traced, so it is unclear exactly what changes when each one is on.\n\n**What**\n\nClaude Code has two new switches that Anthropic's servers can turn on or off for each account. Both are off unless they are switched on remotely.\n\n- `tengu_glistening_wreath` is tied to headless runs, which means Claude Code running without an interactive screen, for example from a script. When a run is stopped, this path keeps the marker that records the interruption and sends it after the stopped result.\n\n- `tengu_level_harbor` is tied to how Claude Code handles tools marked to always load.\n\nThe flag server returned `tengu_glistening_wreath` as on for this site's account and for an anonymous check, switched on since the previous reading. It returned `tengu_level_harbor` as off for both. Neither reading was taken under this release.\n\n**Why**\n\nBecause both switches are off by default, the behaviour behind them stays hidden until the server turns them on. Scripts that read the output of a stopped headless run may see the interruption marker arrive after the result once the first switch is on.\n\n- Flag `tengu_glistening_wreath`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.323; 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- Flag `tengu_level_harbor`: Not enough to say (read for one account on one subscription tier against v2.1.323; this account: no value returned, 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: Internals\n- Tier: Nothing to try yet\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no\n- Present in the build but not switched on"}