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

564 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_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_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_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_melodic_octopus ◇ When --worktree uses a pull or merge request number, Claude Code fetches the full PR reference and refuses if it can't tell which commit is meantv2.1.300 → v2.1.308 ◆in the build AND v2.1.302 tengu_melodic_wolf ◇ Subagent results can be tagged to show which parts Claude Code wrote versus the model.v2.1.242 → v2.1.308 ◆in the build AND v2.1.277 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_memory_bulk_inflate ◇ Team memory bulk-inflate telemetry now only fires for non-account memory, plus a new bail-outv2.1.161 → v2.1.308 ◆in the build AND v2.1.275 tengu_memory_stream_list ◇ Default true. When on, memory store sync first tries to list a store's entries through the backend's metadata stream (exportMetadata), falling back to the paged list call when that fails. Off, or with CLAUDE_CODE_DISABLE_MEMORY_STREAM_LIST set, every listing uses the paged list.v2.1.210 → v2.1.308 ◆in the build AND v2.1.210 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_popcorn ◇ Claude Code can now label each approval of a tool call as coming from a person, a classifier, a mode or a hookv2.1.288 → v2.1.308 ◆in the build AND v2.1.288 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_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_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_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_lagoon ◇ A timing check used while Claude Code is idle or waiting on you now first consults a server-controlled switchv2.1.287 → v2.1.308 ◆in the build AND v2.1.287 tengu_moonlit_lobster ◇ Changing the model now refreshes the data Claude Code loaded at startup, as part of reworked model-switch handlingv2.1.285 → v2.1.287 ○gone AND v2.1.285 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_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_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_mossy_crown ◇ A new accessFallbackModels setting lists models Claude Code may fall back to when the main model can't be usedv2.1.292 → v2.1.308 ◆in the build AND v2.1.299 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_moth_lantern ◇ Default false. When on and CLAUDE_MEMORY_STORES is unset or blank, a saved org memory store selection for the current account (orgMemorySelection) is sent when Claude Code requests the org memory credential, and cached store-picker data is returned alongside the org memory mounts. When off, a saved selection is sent only if it is public_projects.v2.1.213 → v2.1.217 ○gone AND v2.1.213 tengu_mutable_teapot ◇ Claude Code can now remove ask rules that come from MCP server policy before sending your permission rules to the auto mode classifiernever mined ·never mined AND v2.1.282 tengu_nankeen_kestrel ◇ Windows sandbox TLS interception could use a persistent managed certificate authority, but that path is disabled here.v2.1.212 → v2.1.308 ◆in the build AND v2.1.221 tengu_neapolitan ◇ The checks deciding whether subagents are offered remote isolation gained two new conditions at the frontv2.1.178 → v2.1.308 ◆in the build AND v2.1.288 tengu_nifty_finch ◇ Claude Code can now work out an alternate model to suggest from the current one, behind a server switchv2.1.286 → v2.1.308 ◆in the build AND v2.1.286 tengu_nimble_wren ◇ The built-in web-fetch helper now uses Haiku when certain model and provider checks pass, and is told not to retry sites that refuse itv2.1.300 → v2.1.308 ◆in the build AND v2.1.302 tengu_noble_mountain ◇ Write tool now accepts file_text, file_content, and path as aliases for content and file_path, rewriting input before plugin hooks see itv2.1.280 → v2.1.308 ◆in the build AND v2.1.280 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_noble_wozniak ◇ When the agents view opens, background housekeeping can now wait until you have trusted the folder instead of starting straight awayv2.1.300 → v2.1.308 ◆in the build AND v2.1.300 tengu_observer_agents_enabled ◇ Default true. Kill switch for observer agents, the observer field in an agent definition: they also require CLAUDE_CODE_EXPERIMENTAL_OBSERVER_AGENTS, and a false value here leaves every agent unobserved. The same gate also switches a second code path elsewhere in the bundle.v2.1.200 → v2.1.308 ◆in the build AND v2.1.200 tengu_observer_subagent_fanout ◇ Default true. When false, an observer pairing is not extended to the subagents an observed agent spawns. When on, fan-out still requires observer agents to be enabled, stops at depth 2, and is skipped for agents with observeSubagents: false.v2.1.218 → v2.1.308 ◆in the build AND v2.1.218 tengu_onyx_plover ◇ Default null. Configures auto dream memory consolidation: enabled: true turns it on when the autoDreamEnabled setting is unset, enabled or available being true makes the feature available, and minHours (default 24) and minSessions (default 5) set how long and how many sessions must pass since the last consolidation before another runs. Non-positive or non-numeric values use the defaults.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.94 tengu_orderly_lantern ◇ WebFetch URL approval prompts now remember approved addresses and can retry without asking, and a switch can make them appear one at a timev2.1.292 → v2.1.308 ◆in the build AND v2.1.292 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_osier_pylon_trace ◇ Claude could read console errors and failed loads from real viewers of an artifact, but it's switched off.v2.1.238 → v2.1.308 ◆in the build AND v2.1.280 tengu_pale_kestrel ◇ Permission prompts for inline shell commands such as bash -c now depend on whether the command contains rm or rmdirv2.1.299 → v2.1.308 ◆in the build AND v2.1.299 tengu_paper_halyard ◇ Internal rewrite of how instruction files get filtered from context, no visible change.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.252 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_parsed_willow ◇ New tengu_parsed_willow gate (defaulting on) added with CLAUDE_CODE_PARSED_WILLOW env overridev2.1.277 → v2.1.308 ◆in the build AND v2.1.281 tengu_patient_finch ◇ If a URL failed earlier in the session, WebFetch skips a quick second attempt and tells the model to say the page could not be readv2.1.300 → v2.1.308 ◆in the build AND v2.1.300 tengu_patient_meteor ◇ When a subagent edits a file, the Edit tool can attach a compact summary result, off unless switched on remotelyv2.1.295 → v2.1.308 ◆in the build AND v2.1.295 tengu_peaceful_leaf ◇ A remote switch can add guidance on files and folders on your computer to the browser and computer-use tool descriptionsv2.1.288 → v2.1.308 ◆in the build AND v2.1.299 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_avocet ◇ Claude Code now re-sends a goal check-in prompt if a turn ends before the goal could be evaluatedv2.1.269 → v2.1.308 ◆in the build AND v2.1.269 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_ledger ◇ No description from anybody.never mined ·never mined AND v2.1.122 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_plaid_harbor ◇ The names "claude-ai" and "anthropic-skills" are now reserved for skills synced from claude.ai, and local skills or MCP servers using them are refusedv2.1.283 → v2.1.308 ◆in the build AND v2.1.282 tengu_plain_kestrel ◇ Claude Code now uses a call's origin to tell whether a plugin's own tool call was rewritten by another hookv2.1.300 → v2.1.308 ◆in the build AND v2.1.300 tengu_plank_river_frost ◇ No description from anybody.never mined ·never mined AND v2.1.14 tengu_playful_hare ◇ /recap now refuses requests relayed from Slack, Teams, project threads, routines or other programs, and only answers you directlyv2.1.284 → v2.1.308 ◆in the build AND v2.1.284 tengu_playful_lobster ◇ Read-permission checks now detect hardlinked files and log it as shadow telemetry, without changing the decisionv2.1.235 → v2.1.308 ◆in the build AND v2.1.235 tengu_playful_panda ◇ Attachment uploads can now send only the original file, and chat uploads report whether the copy is an image and its file typev2.1.285 → v2.1.308 ◆in the build AND v2.1.292 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_plugin_command_source_refresh ◇ Command-built plugins refresh on their own background schedule, and block if the command changed.v2.1.229 → v2.1.308 ◆in the build AND v2.1.300 tengu_plugin_hooks_modules ◇ Tools a plugin registers reach the model through a local loopback MCP server.v2.1.242 → v2.1.308 ◆in the build AND v2.1.283 tengu_plugin_input_refusal ◇ Plugin calls that submit a prompt or run a command are refused if you stopped the session and haven't typed anything sincev2.1.299 → v2.1.308 ◆in the build AND v2.1.299 tengu_plugins_npm_marketplace ◇ Plugins can now be installed directly from the npm registryv2.1.275 → v2.1.308 ◆in the build AND v2.1.275 tengu_polished_dewdrop ◇ A new hidden switch, settable via env var, can make certain responses silently drop or error instead.v2.1.263 → v2.1.308 ◆in the build AND v2.1.263 tengu_polished_reef ◇ Remote SDK sessions can prepare attached files while still waiting to take over a turn, behind a switch that is off by defaultv2.1.282 → v2.1.286 ○gone AND v2.1.286 tengu_pr_footer_surface_suffix ◇ Default false. When true, the default PR attribution footer Generated with Claude Code gets via <surface> appended, with the surface named from CLAUDE_CODE_ENTRYPOINT: Claude Desktop, Mobile, Cowork, Claude Tag in Slack, Claude Tag in Teams or GitHub Actions. Other entrypoints get no suffix, and an attribution.pr setting still replaces the default footer.v2.1.211 → v2.1.308 ◆in the build AND v2.1.211 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_print_ceiling_stop_agents ◇ Behind a flag, exceeding the print-mode background wait ceiling can also stop the running agents, not just report them.v2.1.257 → v2.1.308 ◆in the build AND v2.1.295 tengu_proactivity_selector ◇ A --proactivity flag picks the proactivity level when Claude Code starts, and CLAUDE_CODE_DISABLE_PROACTIVITY turns the selector offv2.1.290 → v2.1.308 ◆in the build AND v2.1.290 tengu_projects_thread_recap ◇ 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_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_projects_thread_reply_lead_killswitch ◇ Claude Code Projects threads can now label replies as sent directly, relayed, or from the project timelinev2.1.274 → v2.1.308 ◆in the build AND v2.1.274 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_suggestion ◇ Matching your reply to a suggested prompt is now case-insensitivenever mined ·never mined AND v2.1.268 tengu_propose_goal ◇ A tool letting Claude propose a session goal you approve with one keypress is present but gated off.v2.1.227 → v2.1.308 ◆in the build AND v2.1.227 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_proud_clover ◇ A new "max effort" mode appears with a footer hint pointing to the /effort commandv2.1.280 → v2.1.308 ◆in the build AND v2.1.292 tengu_ptc_enabled ◇ Internal cleanup of the SDK control-message handlers, no functional change foundv2.1.206 → v2.1.308 ◆in the build AND v2.1.301 tengu_purring_pine ◇ Behind a server-controlled switch, the tool that delivers a report to its caller can now make the agent stop straight afterv2.1.285 → v2.1.308 ◆in the build AND v2.1.285 tengu_quiet_elephant ◇ A new generator builds 5-character random names and retries up to 10 times to avoid a list of banned wordsv2.1.290 → v2.1.308 ◆in the build AND v2.1.290 tengu_quiet_heron ◇ Continuing a server-side conversation thread can now skip resending the system prompt and tools list, with a fallback if the server disagreesv2.1.269 → v2.1.308 ◆in the build AND v2.1.269 tengu_quiet_lantern ◇ A new gate, tengu_quiet_lantern, controls whether the server classifier falls back to local when unsupportedv2.1.278 → v2.1.308 ◆in the build AND v2.1.278 tengu_quill_marten ◇ Claude Code can fetch context for a claude.ai Project into the session, behind a switch that is off unless turned on remotelyv2.1.299 → v2.1.308 ◆in the build AND v2.1.299 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_quirky_sketch ◇ Claude Code can now single out its device tools for special handling, under a server flag that is off unless switched onnever mined ·never mined AND v2.1.290 tengu_quirky_teacup ◇ New warning notification when the OpenTelemetry headers helper fails, pointing to /statusv2.1.275 → v2.1.308 ◆in the build AND v2.1.275 tengu_quizzical_giraffe ◇ A remotely controlled switch can stop Claude Code from fetching managed settings early at startup, and a message covers approvals it cannot ask forv2.1.292 → v2.1.308 ◆in the build AND v2.1.292 tengu_quizzical_thimble ◇ Terminal title can now be suppressed for the SDK-CLI entrypoint, behind a new flagv2.1.277 → v2.1.308 ◆in the build AND v2.1.277 tengu_quizzical_toucan ◇ In remote sessions, queued notifications now carry a timestamp of when they arrivedv2.1.292 → v2.1.308 ◆in the build AND v2.1.292 tengu_quizzical_wirth ◇ 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.306 ○gone AND v2.1.296 tengu_radiant_island ◇ A one-time prompt offering to switch your default effort to medium exists but has no text.v2.1.240 → v2.1.261 ○gone AND v2.1.263 tengu_radiant_teapot ◇ A new internal helper preserves the permission mode a tool request was made under when replying to it in 'arbiter' modev2.1.275 → v2.1.308 ◆in the build AND v2.1.275 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_quilt ◇ Cloud sessions gain a way to hand answered file writes to the next worker and place them in the home folder, off unless switched on remotelyv2.1.288 → v2.1.308 ◆in the build AND v2.1.288 tengu_record_created_pr_to_ccr ◇ Pull requests you create could be reported to a cloud endpoint, but nothing is sent here.v2.1.234 → v2.1.308 ◆in the build AND v2.1.234 tengu_recursive_lobster ◇ Claude Code registers a new remote switch whose purpose is not yet visiblev2.1.307 → v2.1.308 ◆in the build AND v2.1.307 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_remote_backend ◇ Joining an existing cloud session, trusted-device enrollment and the folder sync offer can now be turned on by two new remote switches, off by defaultv2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.305 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_resume_open_live_bg ◇ --resume on a session running in the background now attaches to it and hands over your prompt instead of refusingv2.1.285 → v2.1.308 ◆in the build AND v2.1.285 tengu_review_bughunter_config ◇ The cloud review poll timeout is no longer hardcoded at 30 minutes and now comes from remote config.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.259
Feedback