Every feature flag, and where it lived
385 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_dreamy_frost ◇ You can send API requests down a newer routing path by setting one of two environment variables.v2.1.251 → v2.1.308 ◆in the build AND v2.1.251
tengu_drift_lantern ◇ Startup prefetching is split into two steps, and one mode now skips the context prefetch and remote fetchv2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.288
tengu_drifting_dream ◇ Oversized updatedPermissions answers from SDK programs are now refused or cut, and a waiting permission ask can resolve on its ownv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_eager_pillow ◇ A gated code path changes how Claude Code detects unresolved tool usesv2.1.274 → v2.1.308 ◆in the build AND v2.1.292
tengu_edit_minimalanchor_jrn ◇ Claude Code no longer carries an alternative Edit tool description that told Claude to read files outside the working folder before editing themv2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.285
tengu_ember_latch ◇ A usage-limits surface for Pro and Max accounts is now hidden behind an off flag.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.248
tengu_event_loop_stall ◇ The event-loop stall detector was rewritten as a class with identical behaviour.v2.1.267 → v2.1.308 ◆in the build AND v2.1.288
tengu_eventual_noodle ◇ Claude Code can reorder MCP tool results so text comes after other content, off unless switched on remotelyv2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_expressive_whistle ◇ Claude can refetch startup config when the server says it is stale, but the gate is off.v2.1.246 → v2.1.308 ◆in the build AND v2.1.248
tengu_fallow_plover ◇ A new check can skip re-reading a file Claude has seen when its timestamp is newer, and the number actually re-read is recordedv2.1.288 → v2.1.308 ◆in the build AND v2.1.300
tengu_fancy_wand ◇ A /restart command, also /update, restarts Claude Code without losing the session and offers newer versions, behind a remote switchv2.1.288 → v2.1.308 ◆in the build AND v2.1.288
tengu_federated_flask ◇ /autofix-pr can now refuse a pull request that PR Steward is watching or working on, so two agents don't push to it at oncev2.1.284 → v2.1.308 ◆in the build AND v2.1.284
tengu_fgts ◇ Tool descriptions can differ by session proactive level; the streaming behaviour behind it is off.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.281
tengu_fizzy_grove ◇ A gate decides which of two error codes an interrupt-triggered abort reports.v2.1.257 → v2.1.308 ◆in the build AND v2.1.280
tengu_fleet_needs_input_nudge ◇ No description from anybody.v2.1.205 → v2.1.209 ○gone AND v2.1.205
tengu_fleet_past_sessions ◇ Default false; CLAUDE_CODE_FLEET_PAST_SESSIONS set to true also turns it on. When on, the agent view loads past sessions and lists them as earlier entries, and claude --resume given no session ID, name, fork or other session option (such as --model, --permission-mode or --settings) opens the agent view. The --resume change does not apply while agent view is disabled by CLAUDE_CODE_DISABLE_AGENT_VIEW or the disableAgentView setting.v2.1.203 → v2.1.308 ◆in the build AND v2.1.203
tengu_fleetview_peers ◇ Fleet view can show other running sessions it never tracked, once two gates are on.v2.1.224 → v2.1.308 ◆in the build AND v2.1.305
tengu_flickering_lagoon ◇ send_message can route messages to a bridge address through a matching MCP tool, behind a remote switch that defaults to offv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_fold_tool ◇ Default false. In an interactive session, the message list outside the transcript view hides every message whose uuid is listed in the foldedUuids of a fold_boundary system message. Non-interactive sessions treat the flag as off.v2.1.198 → v2.1.209 ○gone AND v2.1.198
tengu_gable_onyx_sluice ◇ Publishing a workshop page would run a structural check and refuse instead of shipping violations.v2.1.219 → v2.1.308 ◆in the build AND v2.1.248
tengu_gleaming_fair ◇ Resuming a session can now reuse an already-computed summary instead of recalculating itv2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.265
tengu_gleaming_fair_reuse ◇ Resuming a session can now reuse an already-computed summary instead of recalculating itv2.1.265 → v2.1.308 ◆in the build AND v2.1.265
tengu_glowing_lark ◇ Claude Code's rules for background tasks gained a launch-in-background-by-default value, next to a remote setting that is off by defaultv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_gorse_pylon ◇ Claude can post a quick 'on it' note in artifact comment threads before the real reply, off unless enabled.v2.1.232 → v2.1.308 ◆in the build AND v2.1.237
tengu_gorse_sill ◇ A second fast-ack mode lets Claude pick a fixed numbered acknowledgment instead of writing one, off behind two gatesv2.1.235 → v2.1.308 ◆in the build AND v2.1.235
tengu_groovy_eclipse ◇ Two new internal feature gates were added: tengu_groovy_eclipse and tengu_lucky_quillv2.1.267 → v2.1.308 ◆in the build AND v2.1.267
tengu_happy_ocean ◇ When you move a session to the cloud from a terminal in auto mode, Claude Code now asks the cloud session to stay in auto modev2.1.296 → v2.1.308 ◆in the build AND v2.1.296
tengu_harbor ◇ Forked skill executions now register as real, trackable background tasksv2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.290
tengu_harbor_kite_cloud ◇ CLAUDE_CODE_HARBOR_KITE_CLOUD turns on cloud peer access; otherwise a server flag decides and it's off.v2.1.232 → v2.1.308 ◆in the build AND v2.1.248
tengu_harbor_kite_pacing_off ◇ You can switch off Harbor request pacing with a new environment variable.v2.1.236 → v2.1.308 ◆in the build AND v2.1.248
tengu_harbor_moth ◇ Default false. Turns on remote recaps: at the end of a turn, in a session that reports metadata changes, Claude Code generates a recap and publishes it as the session's recap metadata, dropping it if a new turn is already running. Further checks must also pass, and CLAUDE_CODE_ENABLE_REMOTE_RECAP, when set, takes precedence over the flag.v2.1.174 → v2.1.308 ◆in the build AND v2.1.174
tengu_harp_forepillar ◇ Claude Code now stores state about skills converted into plugins, plus a new flag for keeping something across restartsv2.1.304 → v2.1.308 ◆in the build AND v2.1.304
tengu_haze_glass ◇ When only one org memory store is found, it is no longer picked for you automatically.v2.1.210 → v2.1.308 ◆in the build AND v2.1.281
tengu_hazel_quire ◇ Claude has the machinery to write dated session log files for auto-memory, but nothing calls it.v2.1.221 → v2.1.259 ○gone AND v2.1.221
tengu_hazy_nova ◇ A feature that reports on, off or not loaded now reads a different remote switch, which falls back to offv2.1.288 → v2.1.308 ◆in the build AND v2.1.290
tengu_hearth_member_relay_rows_enabled ◇ Auto mode's safety check gains support for a project member's own session in a shared project, reachable via an environment variable or server flagv2.1.286 → v2.1.308 ◆in the build AND v2.1.286
tengu_hover_rest ◇ The new storage layer now touches nearly every part of the product but is never actually created.v2.1.221 → v2.1.308 ◆in the build AND v2.1.304
tengu_humble_hammock ◇ Two transcript debugging aids, raw tool inputs and exact wire block order, are computed but each sits behind its own gate.v2.1.257 → v2.1.308 ◆in the build AND v2.1.282
tengu_humble_zephyr ◇ Task-management reminders are now skipped in conversations that used the Brief toolv2.1.277 → v2.1.308 ◆in the build AND v2.1.277
tengu_ide_rc_auto_enable ◇ Startup telemetry now reports Remote Control availability and an old experiment field was dropped.v2.1.203 → v2.1.308 ◆in the build AND v2.1.285
tengu_import ◇ Importing another agent's config now parses TOML natively, reachable only through the gated import path.v2.1.213 → v2.1.308 ◆in the build AND v2.1.265
tengu_indexed_corbato ◇ Conversations can now carry coordinator/worker context and named context sections, behind an unreleased gatev2.1.268 → v2.1.308 ◆in the build AND v2.1.268
tengu_iridescent_crystal ◇ Auto-mode's safety classifier gained a new 'arbiter' mode that can skip some server checksv2.1.269 → v2.1.308 ◆in the build AND v2.1.281
tengu_iterative_haven ◇ Plugin hook modules can respond to more events, while plugins people install themselves face limits where an organization manages Claude Codev2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_iterative_lightning ◇ When a session is resumed, Claude can now be warned about tool calls that were lost, but only when this is switched on remotelyv2.1.299 → v2.1.308 ◆in the build AND v2.1.302
tengu_jade_anvil_4 ◇ The usage-limit dialog now takes the reset time for its auto-continue option from a snapshot made when the dialog opensv2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.296
tengu_jaunty_ember ◇ Two experiment flags renamed: bright_ripple to jaunty_ember, cozy_pixel to humble_zephyrv2.1.277 → v2.1.308 ◆in the build AND v2.1.277
tengu_jaunty_umbrella ◇ A new check covers one specific tool in a permission mode named arbiter and stays off unless the server turns it onv2.1.300 → v2.1.308 ◆in the build AND v2.1.300
tengu_jazzy_ripple ◇ /diff's description wording can change to reflect a toggle, behind an internal flag.v2.1.260 → v2.1.308 ◆in the build AND v2.1.260
tengu_jiggly_mochi ◇ Pressing Enter could interrupt a running turn and send your queued messages immediately, decided by server config.v2.1.234 → v2.1.308 ◆in the build AND v2.1.234
tengu_jolly_aurora ◇ Claude Code can warn you when the combined size of your CLAUDE.md instruction files goes over the limit, showing the size and the limitv2.1.288 → v2.1.308 ◆in the build AND v2.1.288
tengu_juniper_relay ◇ Saved feedback drafts can be reviewed and sent over the SDK, but the surface is off by default.v2.1.212 → v2.1.308 ◆in the build AND v2.1.251
tengu_kairos_loop_persistent ◇ The /loop tick prompt is no longer behind a remote flag and works for everyone.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.248
tengu_kairos_push_notifications ◇ A tool letting Claude push notifications to you stays off by default.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.248
tengu_lantern_hinge ◇ The check that makes Claude Code wait out a usage limit now also covers WebFetch reading a fetched page, under a remote switch that is off by defaultv2.1.292 → v2.1.308 ◆in the build AND v2.1.292
tengu_lantern_prism ◇ A Stats tab in /plugin shows skill usage and context costs, with /skill-doctor redirecting there.v2.1.198 → v2.1.308 ◆in the build AND v2.1.265
tengu_lantern_sconce ◇ A status bar notice about usage limits and covered extra usage is built but switched off.v2.1.247 → v2.1.308 ◆in the build AND v2.1.277
tengu_lantern_snuffer ◇ A new remote switch, off by default, can stop extended usage requests for workflows set to wait out a usage limitv2.1.288 → v2.1.308 ◆in the build AND v2.1.292
tengu_lantern_spool ◇ A server flag can widen when subagent requests send the extended usage-limit header.v2.1.176 → v2.1.308 ◆in the build AND v2.1.292
tengu_larch_pavise ◇ A per-session workshop document gets snapshotted with your session files and is only writable in plan mode.v2.1.219 → v2.1.267 ○gone AND v2.1.219
tengu_lazy_dove ◇ Claude Code now counts turns since a person last wrote and can act once a limit is reached, but this is off unless switched on remotelyv2.1.296 → v2.1.308 ◆in the build AND v2.1.296
tengu_lexical_glade ◇ A warning for switching account or organization mid-conversation is built but held behind the tengu_lexical_glade flagv2.1.281 → v2.1.308 ◆in the build AND v2.1.307
tengu_linear_owl ◇ Apps embedding Claude Code can supply the wording of a permission prompt from a PreToolUse hook, off unless switched on remotelyv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_linen_orbit ◇ The memory-tools switch was renamed, resetting any rollout, so everyone is back on file-based memory.v2.1.238 → v2.1.308 ◆in the build AND v2.1.281
tengu_loggia_passage ◇ When Claude Code moves to another model after a refusal, it can now carry the original effort level over to that modelv2.1.287 → v2.1.308 ◆in the build AND v2.1.287
tengu_lucid_anchor ◇ Adding tools mid-conversation can still force a session reset, gated by an unread flagv2.1.268 → v2.1.308 ◆in the build AND v2.1.269
tengu_lucky_brooks ◇ When switched on remotely, a first message over 2000 characters is cut to its first 1500 before Claude Code generates a session title from itv2.1.282 → v2.1.308 ◆in the build AND v2.1.282
tengu_lucky_garden ◇ A reworked way of capturing your shell's functions, aliases and options for Bash commands is in the code, off unless switched on remotelyv2.1.287 → v2.1.289 ○gone AND v2.1.287
tengu_lucky_whisper ◇ Two remote switches, off by default, control keeping a file-sending tool's results in subagents and how unanswered tool requests are foundv2.1.288 → v2.1.308 ◆in the build AND v2.1.300
tengu_magical_pixel ◇ New tip promotes Claude Code Desktop's per-session iOS Simulator pane for iOS app workv2.1.265 → v2.1.308 ◆in the build AND v2.1.281
tengu_managed_config_prefetch_off ◇ Claude Code now fetches organization-managed settings early at startup by default when it connects to Anthropic directly, unless switched off remotelyv2.1.293 → v2.1.308 ◆in the build AND v2.1.293
tengu_maple_rung ◇ A nudge's eligibility check was rewritten around a different allowed-state helper, still gated by the same flag.v2.1.211 → v2.1.308 ◆in the build AND v2.1.271
tengu_maple_sundial ◇ Default false. Turns on the reworked /config panel: some setting labels change (for example Verbose in place of Verbose output), rows such as Notifications and Agents view are added, and the setting list is regrouped. In interactive sessions /vim and /output-style become hidden commands that say they moved to /config, and the standalone /output-style command is disabled.v2.1.163 → v2.1.308 ◆in the build AND v2.1.163
tengu_marble_finch ◇ Auto mode's action checker can use a stricter wording covering connected apps and accounts; CLAUDE_CODE_AUTO_MODE_CANDIDATE_WORDING selects itv2.1.284 → v2.1.285 ○gone AND v2.1.284
tengu_marbled_teal ◇ Effort levels can be labelled with relative cost like ~2x, hidden behind an off gate.v2.1.224 → v2.1.308 ◆in the build AND v2.1.224
tengu_marlin_porch ◇ The check that enables scroll-region terminal rendering (DECSTBM) was rewired to new guard functionsv2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.269
tengu_mcp_issuer_strict_echo ◇ MCP OAuth now checks a server's echoed issuer, but only records mismatches rather than blocking.v2.1.224 → v2.1.308 ◆in the build AND v2.1.224
tengu_mcp_skills ◇ Prompt autocomplete no longer suggests MCP server URL templates for input like /server:...://v2.1.161 → v2.1.303 ○gone AND v2.1.282
tengu_mcp_strip_trailing_xml_tags ◇ MCP result post-processing still uses the same flag to decide whether to strip trailing XML-like tags.v2.1.186 → v2.1.308 ◆in the build AND v2.1.299
tengu_mcp_task_worker_wake ◇ The wake-up and retry steps for background MCP tasks now depend on a new remote switch that is off by defaultv2.1.285 → v2.1.308 ◆in the build AND v2.1.299
tengu_medlar_quoin ◇ Artifact reply posts can now declare which earlier reply they continuev2.1.235 → v2.1.272 ○gone AND v2.1.235
tengu_mellow_beacon ◇ A server-controlled setting can make some background requests to the model point back to the reply they came fromv2.1.288 → v2.1.308 ◆in the build AND v2.1.288
tengu_mellow_heron ◇ Claude Code can now track prompts that were merged or queued together, for rewinding and spotting unanswered turns, when a switch is onv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_memdir_write_lint ◇ A new check can refuse or clean memory files containing invisible characters or tag-like text; it falls back to off unless enabled remotelyv2.1.284 → v2.1.308 ◆in the build AND v2.1.284
tengu_memoized_owl ◇ The fixed browser setup reply in the desktop app and on claude.ai is now controlled by a newly named switch, so any earlier rollout starts overv2.1.301 → v2.1.308 ◆in the build AND v2.1.301
tengu_mermaid_mod ◇ Mermaid flowcharts and sequence diagrams in replies now render as text art in the terminalnever mined ·never mined AND v2.1.277
tengu_merry_tide ◇ One tool can now be offered when an extra condition holds and a remote switch is on, and the shared tool description needs that same conditionv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_mill_orange ◇ Chinese, Japanese and Korean messages without spaces could trigger memory recall, but that branch is off here.v2.1.219 → v2.1.308 ◆in the build AND v2.1.221
tengu_mint_lanes ◇ Default false. Turns on kind lanes in the slash command menu, as does CLAUDE_CODE_ENABLE_MENU_KIND_LANES: each command row gets a kind label (info commands show as config, action shows nothing) and a [source] tag, and uses the command's menuDescription when it has one.v2.1.163 → v2.1.308 ◆in the build AND v2.1.163
tengu_misty_anchor ◇ Cloud sessions can fetch a server-built memory block into the system prompt, off in this build.v2.1.246 → v2.1.308 ◆in the build AND v2.1.271
tengu_misty_sunbeam ◇ When a PDF has too many pages to read at once, Claude Code can read the first pages and report the total instead of failingv2.1.300 → v2.1.308 ◆in the build AND v2.1.300
tengu_modular_mochi ◇ Destructive MCP calls under remote auto mode can now be allowed by either the existing gate or a new flag.v2.1.259 → v2.1.308 ◆in the build AND v2.1.295
tengu_modular_seal ◇ Claude Code can now count Claude's refusals since the conversation was last summarised, behind a setting that is off by defaultv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_moonlit_toucan ◇ Claude Code now counts turns since a person last wrote and can act once a limit is reached, but this is off unless switched on remotelyv2.1.296 → v2.1.308 ◆in the build AND v2.1.296
tengu_morning_brief_skill ◇ Default false. Enables the /morning skill (render a morning brief as an HTML artifact, or set it up as a recurring weekday task) when CLAUDE_CODE_IS_COWORK is true and the entrypoint is not remote_cowork or remote_trigger. A true CLAUDE_CODE_ENABLE_MORNING_BRIEF enables the skill in those sessions and entrypoints regardless of this flag.v2.1.207 ○gone AND v2.1.207
tengu_moss_anchor ◇ The built-in fallback for starting sessions in auto mode switched from off to on, so it applies unless the server turns it offv2.1.152 → v2.1.308 ◆in the build AND v2.1.302
tengu_mossy_gray ◇ A limit set at 2000 for every provider can now be removed by a server-side switch when Claude Code runs interactivelyv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_mossy_thrush ◇ When a further server-side switch is on, the changed-file check can judge files through an outputs link and count each outcomev2.1.300 → v2.1.308 ◆in the build AND v2.1.300
tengu_mossy_wirth ◇ Reading project files can return an uploaded PDF or Word file itself, and writes can check a version first; both are off unless switched on remotelyv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_moth_copse ◇ Default false. When true, Claude Code takes the memory stores code paths that a non-empty CLAUDE_MEMORY_STORES environment variable turns on; for example, AutoMem memory entries are filtered out of the loaded memory files. One check differs: only the environment variable, not this flag, makes files the memory mode when no earlier choice applies.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.217
Nothing on this page matches that. Press Enter to search every feature flag.