Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One family

Feature flags, all 2,081.

GrowthBook gates the client evaluates on startup. Most of what ships is behind one of these before it is announced.

Feature flags2,081seen across 149 builds
In v2.1.308889the newest inventory on disk
Gone314in an earlier build, not in the newest
Described0have a line in Anthropic's documentation
No docs line2,081no line in the documentation we hold

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.

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
Feedback