Every feature flag, and where it lived
285 of 2,081 feature flags One tick per build on this box, oldest on the left. A gap is a build the feature flag was not in.
State
This account
Anonymous
Compiled default
A is the one account this site reads, N the anonymous baseline, D what the release compiled in. 1,143 of 2,081 gates have been read at all: a run only records the gates its own release wrote about. Claude Code evaluates its gates on Anthropic's servers, so a reading of off can be a rollout this account sits outside of, and none of it says anything about your install. How to read these.
○ not in v2.1.308, ◇ we found no documentation describing it.
Feature flagWhat it doesSpan v2.1.138 → v2.1.308 Status Reading
tengu_gb_refresh_interval_minutes ◇ Feature flags now refresh in the background every six hours instead of only at startup.v2.1.221 → v2.1.308 ◆in the build AND v2.1.221
tengu_gentle_frost ◇ A new SuggestPluginInstall tool renders an inline card offering to install a plugin found by searchv2.1.280 → v2.1.303 ○gone AND v2.1.280
tengu_gentle_grove ◇ Claude Code adds two new switches the server can turn on or off, one of them on unless switched off remotelynever mined ·never mined AND v2.1.304
tengu_gleaming_creek ◇ For MCP servers whose host is flagged by the cloud host check, Claude Code now trims the features it says it supports when connectingv2.1.305 → v2.1.308 ◆in the build AND v2.1.305
tengu_gleaming_rivest ◇ A program asking Claude Code to re-initialize a session can now turn on prompt suggestions, if a remote setting allows itv2.1.285 → v2.1.287 ○gone AND v2.1.288
tengu_glittery_fern ◇ The skill-proposal tool can now refuse a proposed SKILL.md that keeps too few lines of your current one, using a threshold set remotelyv2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_golden_popcorn ◇ CLAUDE_CODE_GZIP_REQUEST_BODY_LEVEL sets a gzip level from 1 to 9 for requests Claude Code already compressesv2.1.282 → v2.1.299 ○gone AND v2.1.282
tengu_goofy_jellyfish ◇ In Claude Desktop, auto-compact on 1M-context models can now be capped at a 600k or 500k window by a server-side settingv2.1.283 → v2.1.306 ○gone AND v2.1.283
tengu_gorse_plover ◇ New internal flags added, including bashActFirstEnabled and three codename gates amber_astrolabe, bison_cairn, larch_cisternv2.1.248 → v2.1.287 ○gone AND v2.1.275
tengu_gzip_request_bodies ◇ The gzip decision now records exactly why it skipped, though compression stays off without a server value.v2.1.199 → v2.1.283 ○gone AND v2.1.236
tengu_harbor_kite_limits ◇ Incoming peer messages now pass rate, duplicate and loop checks before queuing, with drops shown to you.v2.1.242 → v2.1.245 ○gone AND v2.1.223
tengu_harmonic_cook ◇ Messages relayed from a project's coordinator session are handled by a switch that defaults to on, and the model is told when one is waitingv2.1.282 → v2.1.300 ○gone AND v2.1.282
tengu_hazel_lantern ◇ Attachments fetched ahead of time in remote sessions can have their hold renewed, and ones that stall show [attachment did not arrive]v2.1.286 → v2.1.308 ◆in the build AND v2.1.286
tengu_hazel_trellis ◇ Default 3. Maximum subagent nesting depth, used when CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH is unset; a value that is not an integer of at least 1 uses 3, and the result is cached after the first read. Launching an agent at or past this depth fails with Subagent nesting limit reached (depth N of M), and several agent-tool checks compare against it, some only asking whether it is above 1.v2.1.257 → v2.1.308 ◆in the build AND v2.1.217
tengu_hazy_peach ◇ Claude Code now checks a new setting that the server can control, and what it does is not yet knownv2.1.295 → v2.1.299 ○gone AND v2.1.295
tengu_hearth_resolved_rows ◇ Extra routing details on relayed messages are stored but ignored unless a server flag turns them on.v2.1.239 → v2.1.308 ◆in the build AND v2.1.242
tengu_heron_tallow ◇ Default false. Changes the hint added when the model calls a tool that is not available: for a known tool it reads <tool> is disabled for this session, in subagents as well as here. instead of exists but is not enabled in this context, and for Glob or Grep when Bash is also unavailable it reads <tool> is disabled for this session. CLAUDE_CODE_HERON_TALLOW turns on the same wording.v2.1.217 → v2.1.228 ○gone AND v2.1.217
tengu_herring_clock ◇ Default false. When auto memory is enabled, turns on team memory: a team directory inside the auto-memory directory is loaded into the memory prompt next to the personal one, the team scope can be synced at startup, and writes to it are scanned for secrets (cannot be written to team memory). A non-empty CLAUDE_MEMORY_STORES turns team memory on as well.v2.1.138 or earlier → v2.1.209 ○gone AND v2.1.210
tengu_hidden_volcano ◇ Claude Code can now offer to move you to a newer model, as a one-line notice or a dialog, when switched on remotelyv2.1.287 → v2.1.308 ◆in the build AND v2.1.287
tengu_humming_sundae ◇ Claude Code can now remind Claude about remote notifications that have waited longer than a set number of minutesv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_hushed_lark ◇ Silent-turn reminder and artifact room environment variables are now recognised by name in the settings allowlist.v2.1.236 → v2.1.308 ◆in the build AND v2.1.290
tengu_hushed_lark_text ◇ Silent-turn reminder and artifact room environment variables are now recognised by name in the settings allowlist.v2.1.238 → v2.1.308 ◆in the build AND v2.1.290
tengu_immediate_model_command ◇ /help, /theme and /add-dir now respond instantly; /config and /advisor do only if a remote flag turns on.v2.1.138 or earlier → v2.1.241 ○gone AND v2.1.242
tengu_immutable_tide ◇ A check that runs only when a server value is set now also returns false for a result whose reason is that it did not runv2.1.271 → v2.1.308 ◆in the build AND v2.1.292
tengu_iridescent_pascal ◇ New gated flag tengu_iridescent_pascal can skip redundant permission-context resetsv2.1.280 → v2.1.291 ○gone AND v2.1.292
tengu_jaunty_charm ◇ Claude Code now tracks when something was last active and whether a remotely set lifetime has run out; with no remote setting, nothing expiresv2.1.286 → v2.1.308 ◆in the build AND v2.1.286
tengu_jazzy_goblet ◇ Changing the automatic model-fallback-on-refusal setting now fires its own telemetry event and saves via userSettingsv2.1.269 → v2.1.308 ◆in the build AND v2.1.269
tengu_jiggly_blossom ◇ Claude Code adds an organisation setup name, a managed-agents-secure entry and a new switch that is off unless turned on remotelynever mined ·never mined AND v2.1.304
tengu_joyful_anchor ◇ New gates let Claude Code report tools that exist but are switched off as "available if turned on"v2.1.275 → v2.1.308 ◆in the build AND v2.1.275
tengu_juniper_relay_config ◇ The feedback relay tool's wording and per-session limits can now be set from the server instead of hardcoded.never mined ·never mined AND v2.1.221
tengu_kairos_loop_dynamic ◇ Checkpoints now record self-scheduling wake counts and open artifact watches, though the loop itself is off.v2.1.138 or earlier → v2.1.247 ○gone AND v2.1.248
tengu_kairos_loop_prompt ◇ The Kairos loop prompt is hardcoded off and its remote switch is gone from the build.v2.1.138 or earlier → v2.1.247 ○gone AND v2.1.248
tengu_kairos_ready_nudge ◇ The kairos ready nudge config no longer treats a bare true value as an automatic full-probability enablev2.1.211 → v2.1.308 ◆in the build AND v2.1.280
tengu_keen_moth ◇ When a turn is handed off to a cloud session, Claude Code can place files listed by name, behind a switch that is off by defaultv2.1.287 ○gone AND v2.1.288
tengu_kestrel_arch ◇ The terminal tab status toggle, Claude API tip and Chrome classifier default only moved; their gate fallbacks are unchangedv2.1.139 → v2.1.308 ◆in the build AND v2.1.305
tengu_lantern_sconce_copy ◇ Usage-limit banner wording can now be overridden remotely instead of being fixed textv2.1.277 → v2.1.308 ◆in the build AND v2.1.284
tengu_lantern_wick_mode ◇ Claude could be nudged to wrap up or checkpoint during your usage-limit grace window, but nothing fires.v2.1.227 → v2.1.308 ◆in the build AND v2.1.284
tengu_lantern_wick_release ◇ The instructions Claude gets during a usage limit's grace window can now be set remotely for each model, with a defaultv2.1.247 → v2.1.308 ◆in the build AND v2.1.284
tengu_lantern_wick_text ◇ The instructions Claude gets during a usage limit's grace window can now be set remotely for each model, with a defaultv2.1.247 → v2.1.283 ○gone AND v2.1.284
tengu_lapis_anchor ◇ The token countdown reminder budget is read once at start, so mid-session config changes are ignored.v2.1.176 → v2.1.308 ◆in the build AND v2.1.236
tengu_lapis_anchor_budget ◇ The token countdown reminder budget is read once at start, so mid-session config changes are ignored.v2.1.196 → v2.1.308 ◆in the build AND v2.1.236
tengu_lapis_anchor_user_turn ◇ Claude now gets a running count of tokens left by default, re-anchored on each of your prompts.v2.1.202 → v2.1.308 ◆in the build AND v2.1.236
tengu_lilac_dune ◇ A new 'summary' hint for thinking blocks exists in the code but is gated off for nowv2.1.269 → v2.1.281 ○gone AND v2.1.282
tengu_linear_fog ◇ The focus view tip now stays hidden when spinnerTipsEnabled is false and is shown according to a remote experimentv2.1.305 → v2.1.308 ◆in the build AND v2.1.305
tengu_lively_beaver ◇ A full account-on-hold sign-in flow was added but stays unreachable pending a server-side gatev2.1.248 → v2.1.301 ○gone AND v2.1.235
tengu_loggia_roster ◇ The server can list models that should be routed differently when a refusal fallback happens.v2.1.227 → v2.1.306 ○gone AND v2.1.227
tengu_loop_noop_fold ◇ Several artifact feature switches were renamed and re-gated, discarding any prior rollout.v2.1.198 → v2.1.241 ○gone AND v2.1.242
tengu_lovely_umbrella ◇ Policy-limits change notifications can now be skipped under an experiment flagnever mined ·never mined AND v2.1.281
tengu_lucky_cerf ◇ New guidance nudges Claude to weigh the real cost before spawning a subagentv2.1.271 → v2.1.306 ○gone AND v2.1.307
tengu_lucky_cerf_text ◇ New guidance nudges Claude to weigh the real cost before spawning a subagentv2.1.271 → v2.1.304 ○gone AND v2.1.271
tengu_madrone_spindle ◇ Artifact comment replies get grouped wakes and a stand-down when everything was already answered, both switched off.v2.1.234 → v2.1.308 ◆in the build AND v2.1.234
tengu_madrone_spindle_newel ◇ Claude now previews whether it would be allowed to auto-reply to a new artifact comment while it's still busyv2.1.265 → v2.1.308 ◆in the build AND v2.1.265
tengu_magical_pixel_startup ◇ The macOS iOS-app intent check now always reads the tengu_magical_pixel gate, and tengu_magical_pixel_startup is no longer usedv2.1.278 ○gone AND v2.1.281
tengu_malort_pedway ◇ Screenshots could be scaled and zoomed to a region, but both config tables switch it off.never mined ·never mined AND v2.1.242
tengu_marble_heron ◇ Your session can now wait out a usage limit and pick the task back up by itself.v2.1.234 → v2.1.308 ◆in the build AND v2.1.307
tengu_marl_cormorant ◇ Default false. When on, the Bash tool description gains the line Command output is displayed to you, not reliably to the user. The line is also added when CLAUDE_CODE_MARL_CORMORANT is set to a true value, when the cached client data has tengu_marl_cormorant: true, or when the model has the opus_5_prompt_bundle capability and tengu_fennel_godwit is off.never mined ·never mined AND v2.1.215
tengu_max_version_config ◇ Claude Code now reads a pinned version from remote configuration and uses it only when it is newer than the version you are runningnever mined ·never mined AND v2.1.287
tengu_mcp_discovery_cache ◇ The /mcp view now counts cached servers separately so you can tell them from live connections.v2.1.221 → v2.1.237 ○gone AND v2.1.238
tengu_mcp_discovery_cache_enable ◇ Calling a tool on a disabled MCP server would tell you to re-enable it, but that path is off.v2.1.238 → v2.1.308 ◆in the build AND v2.1.238
tengu_mcp_drop_invalid_tool_schemas ◇ Default [], a list of hostnames. For an MCP server whose url hostname equals or is a subdomain of a listed entry (or for every server when the list contains ""), a tool whose input schema fails Claude Code's API-compatibility check is skipped and logged as Skipping tool "...": its input schema would be rejected by the Anthropic API. For other servers the tool is kept and only a warning is logged that requests including it may fail; servers without a string url only match "".v2.1.259 ○gone AND v2.1.216
tengu_mcp_listen_reopen_park_tuning ◇ A flaky MCP server that keeps dropping event streams now gets a pause instead of endless instant reconnects.v2.1.233 → v2.1.308 ◆in the build AND v2.1.233
tengu_mcp_memory_cgroup ◇ On Linux you can force MCP servers into their own memory cgroup with an environment variable.v2.1.239 → v2.1.245 ○gone AND v2.1.246
tengu_mcp_normalize_root_combinators ◇ Default [], a list of hostnames. For an MCP server whose url hostname equals or is a subdomain of a listed entry (or for every server when the list contains ""), a tool whose input schema uses top-level combinators is kept with a flattened schema and a note prepended to its description. For other servers such a tool is skipped with Skipping tool "...": its input schema uses top-level ..., which the Anthropic API does not accept; servers without a string url only match "".v2.1.195 → v2.1.259 ○gone AND v2.1.216
tengu_mcp_tasks ◇ Claude Code now checks a remote switch for an MCP tasks feature that stays off unless the server turns it onv2.1.285 → v2.1.296 ○gone AND v2.1.299
tengu_media_byte_cap ◇ The size limit on images and media sent to the model now comes from new remote settings, with checks and a separate second limitv2.1.191 → v2.1.296 ○gone AND v2.1.299
tengu_mellow_hollerith ◇ New built-in 'Claude Test' plugin runs plain-language specs against your local dev server in a real browser and reports PASS/FAILv2.1.274 → v2.1.295 ○gone AND v2.1.300
tengu_misty_aurora ◇ In remote sessions, a permission request left unanswered long enough can be declined automatically, with Claude told not to retryv2.1.292 → v2.1.308 ◆in the build AND v2.1.292
tengu_mocha_barista ◇ /schedule now always documents one-time runs and how to re-arm one that already fired.v2.1.138 or earlier → v2.1.245 ○gone AND v2.1.246
tengu_moonlit_island ◇ Claude Code can mark a round of polled events as declared and hand them to Claude in one message, but only behind a remote switchv2.1.293 → v2.1.308 ◆in the build AND v2.1.293
tengu_moonlit_panda ◇ Cloud sessions could delay starting language servers until needed, but the gate is off here.v2.1.246 → v2.1.308 ◆in the build AND v2.1.246
tengu_morning_brief_config ◇ Default null. An object whose skillPrompt string replaces the built-in prompt of the /morning skill when, after trimming, it is 500 to 50000 characters long. A valid CLAUDE_CODE_MORNING_BRIEF_PROMPT takes precedence, and the flag is not read when the entrypoint is remote_cowork or remote_trigger.v2.1.207 ○gone AND v2.1.207
tengu_noble_snowflake ◇ A new telemetry event, tengu_bridge_transcript_deferral, reports each stage of Remote Control's deferred transcript uploadv2.1.281 → v2.1.308 ◆in the build AND v2.1.281
tengu_ochre_hollow ◇ Artifact syntax highlighting and mermaid diagrams are now always on; three other gates were renamed and stay off.v2.1.138 or earlier → v2.1.238 ○gone AND v2.1.239
tengu_ochre_kite ◇ Claude Code now recovers gracefully when a safety filter cuts off a response mid-tool-callv2.1.273 → v2.1.281 ○gone AND v2.1.282
tengu_org_policy_denied ◇ Blocked remote-session actions from org policy now emit a tengu_org_policy_denied telemetry eventnever mined ·never mined AND v2.1.296
tengu_parchment_fern ◇ An alternate prompt wording for two tools exists but stays off unless you set an environment variable.v2.1.248 → v2.1.283 ○gone AND v2.1.223
tengu_parsed_eagle ◇ Claude Code can re-encode images as WebP when that is smaller, and now refuses images that are too costly to decodev2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_penguins_off ◇ Fast mode ('penguin mode') gains an admin setting to require per-session opt-in or disable it, plus an org-check bypass env varv2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.299
tengu_pewter_kite_ms ◇ A background query could narrate what Claude is doing under the spinner, off unless enabled.v2.1.234 → v2.1.283 ○gone AND v2.1.234
tengu_pewter_lintel ◇ Several keypresses arriving at once can now be drawn one by one without setting CLAUDE_CODE_COMMIT_BETWEEN_KEYSv2.1.283 ○gone AND v2.1.284
tengu_plucky_orchard ◇ Tool definitions could survive context loss and credential changes, but both halves are off.never mined ·never mined AND v2.1.267
tengu_plugin_autoupdate_allow_credential_helper ◇ Plugin autoupdate now always disables the git credential helper during background refreshv2.1.174 → v2.1.278 ○gone AND v2.1.280
tengu_polished_salamander ◇ A new server switch lets a resumed session keep open a message that was waiting on a permission answer when the turn was interruptednever mined ·never mined AND v2.1.288
tengu_precious_koala ◇ Claude Code has a new remotely controlled switch, off by default, that can turn on an unnamed feature everywhere or only in Coworkv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_projects_thread_recap_prompt ◇ A richer "recap" format for project task status is being built, gated off by defaultv2.1.265 → v2.1.308 ◆in the build AND v2.1.265
tengu_prompt_cache_1h_config ◇ Whether a one-hour prompt cache is allowed can now be overridden per agent and can ignore overage.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.293
tengu_prompt_cache_diagnostics ◇ Cache diagnostics know when the baseline came from disk and skip misleading difference reports.v2.1.138 or earlier → v2.1.245 ○gone AND v2.1.246
tengu_prompt_suggestion ◇ Matching your reply to a suggested prompt is now case-insensitivenever mined ·never mined AND v2.1.268
tengu_propose_skills ◇ An env var turns on the tool that proposes new skills; otherwise it stays off in this build.v2.1.212 → v2.1.250 ○gone AND v2.1.251
tengu_quiet_locket ◇ Behind a server-side switch, cloud sessions take your deny and ask rules from your own settings and keep allow rules only if both sides have themnever mined ·never mined AND v2.1.288
tengu_quirky_kazoo ◇ A list Claude Code fetches from its remote configuration is now read under a different name, so values set under the old name no longer applynever mined ·never mined AND v2.1.292
tengu_quirky_shore ◇ A new switch, off by default, makes computer-use actions in auto mode go through further permission checks even when an allow rule covers the whole toolv2.1.284 → v2.1.308 ◆in the build AND v2.1.284
tengu_quizzical_shore ◇ A hidden hint can appear on thinking blocks per model, off by default.v2.1.260 → v2.1.281 ○gone AND v2.1.282
tengu_radiant_fox ◇ A notice for Max and Team plans about an API credit link is built in, with its wording supplied remotely and a limit on how often it showsnever mined ·never mined AND v2.1.302
tengu_rc_long_turn_nudge ◇ The long-turn nudge feature no longer accepts a simple on/off setting; it now requires a full config objectv2.1.208 → v2.1.308 ◆in the build AND v2.1.280
tengu_reactive_zephyr ◇ In served sessions, Claude can no longer edit settings files, and permission prompts for network paths are never approved automaticallynever mined ·never mined AND v2.1.288
tengu_reflective_wolf ◇ A new gated mechanism lets Claude Code tell the model when an 'advisor tool' becomes available or unavailablev2.1.268 → v2.1.308 ◆in the build AND v2.1.265
tengu_repl_mcp_error_throw ◇ The gate behind MCP error-throwing now reads under the name tengu_tranquil_fern instead of tengu_repl_mcp_error_throwv2.1.217 → v2.1.274 ○gone AND v2.1.275
tengu_report_findings_tool ◇ Two server-side switches that steered review behaviour are gone, so reviews no longer vary by remote config.v2.1.196 → v2.1.231 ○gone AND v2.1.232
tengu_retire_chat_relay_artifact_backstop ◇ A chat relay flag no longer does anything; entrypoint alone decides that path.v2.1.203 → v2.1.247 ○gone AND v2.1.248
Nothing on this page matches that. Press Enter to search every feature flag.