{"version":"2.1.290","anchor":"tengu-marble-heron-default-moved","canonical_anchor":"tengu-marble-heron-default-moved","heading":"Built-in fallback value of an internal remote setting changed","tier":"internal","area":"Internals","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/tengu-marble-heron-default-moved","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Built-in fallback value of an internal remote setting changed\n\nThe value an internal remote setting falls back to changed from \".zshrc\" to \"commander.executeSubCommandAsync\"\n\n**Unclear.** It is not clear what this setting controls, or whether either fallback value is genuine.\n\n**What**\n\nClaude Code has settings that a server can switch remotely, each with a fallback value built in for when the server sends nothing. The fallback for the one named `tengu_marble_heron` changed from \".zshrc\" to \"commander.executeSubCommandAsync\". What this setting controls is not known.\n\n**Why**\n\nBoth values look like ordinary pieces of text taken from elsewhere in the program rather than real setting values. The change may not affect anything you see.\n\n- Flag `tengu_marble_heron`: Not enough to say (read for one account on one subscription tier against v2.1.290; 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: 2\/5\n- Scope: individual\n- Heads-up: no"}