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

178 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_amber_creek ◇ Accepting fullscreen now runs as a trial, and two crashed launches disable it on that machine.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.239 tengu_amber_kestrel ◇ Subagent launching gets a nesting-depth cap, a bypassable concurrency cap, and new teammate/model-inherit rulesv2.1.217 → v2.1.308 ◆in the build AND v2.1.284 tengu_amber_packet ◇ Claude Code can reuse a precomputed conversation summary instead of compacting fresh, gated offv2.1.198 → v2.1.308 ◆in the build AND v2.1.265 tengu_attempt_decision_shadow ◇ Claude Code now carries new rules for retrying failed API calls, which run alongside the current ones only to compare decisionsv2.1.284 → v2.1.308 ◆in the build AND v2.1.284 tengu_auto_mode_worktree_fast_path ◇ Auto mode could stop asking about sibling git worktrees of the same repo, but it is off.v2.1.227 → v2.1.308 ◆in the build AND v2.1.227 tengu_basalt_loom ◇ Plan artifacts now have their own switch instead of riding along with an unrelated experiment.v2.1.223 → v2.1.237 ○gone AND v2.1.223 tengu_bracken_sluice ◇ A read-only subagent that analyses one artifact comment thread exists but stays off.v2.1.227 → v2.1.308 ◆in the build AND v2.1.227 tengu_bridge_initialize_commands ◇ SDK clients are now re-told the model, mode, fast mode and effort whenever any of them change.v2.1.234 → v2.1.308 ◆in the build AND v2.1.234 tengu_bridge_inline_image_attachments ◇ Images sent from remote control could be inlined instead of passed as file paths, but that is off.v2.1.223 → v2.1.224 ○gone AND v2.1.223 tengu_bridge_partial_messages ◇ Partial-message bridging moved to a new flag that is off by default.v2.1.248 → v2.1.308 ◆in the build AND v2.1.248 tengu_bridge_subagent_text ◇ Default false. Controls which subagent messages are forwarded to a Remote Control session. While tengu_bridge_subagent_frames (default true) is on, only subagent messages that start with a tool_use or tool_result block are sent; turning this flag on sends the subagents' text messages as well.v2.1.251 → v2.1.308 ◆in the build AND v2.1.251 tengu_buzzing_pelican ◇ In some remote sessions, MCP tool calls a hook approved are checked by the auto mode classifier and always allow rules are ignoredv2.1.290 → v2.1.306 ○gone AND v2.1.290 tengu_c4e_slash_upsell ◇ Claude for Enterprise upsell message now differs for users who are fully signed out versus just missing an enterprise orgv2.1.160 → v2.1.308 ◆in the build AND v2.1.268 tengu_calm_waffle ◇ Claude Code has a remotely switched check that is true only when the latest turn is a plain prompt from you or an SDK programv2.1.307 → v2.1.308 ◆in the build AND v2.1.307 tengu_ccr_drop_unwatched_stream_events ◇ Two new remote flags control telemetry event-holding and dropping unwatched stream eventsv2.1.268 → v2.1.308 ◆in the build AND v2.1.268 tengu_ccr_exclude_dynamic_restore_killswitch ◇ A session setting for excluding dynamic sections now survives a worker restart in headless mode.v2.1.261 → v2.1.308 ◆in the build AND v2.1.261 tengu_ccr_external_event_record ◇ Remote cloud sessions woken by an outside event can now hand a record of that event to the wake step, behind a server switchv2.1.302 → v2.1.308 ◆in the build AND v2.1.302 tengu_ccr_hook_keepalive_enabled ◇ Remote and CCR sessions now hold a keepalive open while certain hooks are runningv2.1.271 → v2.1.308 ◆in the build AND v2.1.271 tengu_ccr_plugin_refresh_in_idle_enabled ◇ Claude Code can now refresh plugin state during idle time in the background, with new timing telemetryv2.1.277 → v2.1.308 ◆in the build AND v2.1.277 tengu_ccr_sdk_mcp_remote_manifests ◇ Remote sessions use SDK MCP manifests only when owner-only and a separate server switch, off by default, allows itv2.1.286 → v2.1.308 ◆in the build AND v2.1.286 tengu_ccr_skip_redundant_heartbeat ◇ Remote-control worker connections gained tuning gates for an upload hold delay and for skipping redundant heartbeats.v2.1.259 → v2.1.308 ◆in the build AND v2.1.259 tengu_ccr_upload_hold_marker ◇ New telemetry gate can add upload-hold details to Claude Code Remote's upload datav2.1.267 → v2.1.308 ◆in the build AND v2.1.305 tengu_cedar_lattice ◇ You can send API requests down a newer routing path by setting one of two environment variables.v2.1.182 → v2.1.308 ◆in the build AND v2.1.251 tengu_cedar_transom ◇ A per-session workshop document gets snapshotted with your session files and is only writable in plan mode.v2.1.219 → v2.1.308 ◆in the build AND v2.1.219 tengu_chomp_sable ◇ New internal logic can silently drop certain non-user-initiated turn continuations, gated off for nowv2.1.280 → v2.1.308 ◆in the build AND v2.1.280 tengu_chomp_thaw ◇ A usage-tracking helper can now report cache-write-sized usage as unknown instead of labeling it 'cache_write'v2.1.269 → v2.1.308 ◆in the build AND v2.1.269 tengu_clever_garden ◇ Claude Code reads a new remotely controlled switch that is off unless switched on remotely, and what it controls is unknownv2.1.305 → v2.1.308 ◆in the build AND v2.1.305 tengu_clever_orbit ◇ The built-in web-fetch agent refuses observer and worktree roles and just runs locally.v2.1.232 → v2.1.308 ◆in the build AND v2.1.236 tengu_cloud_session_shell ◇ A second mode lets cloud workers run a requested shell command through Claude's Bash tool, so Claude sees it and the folder carries overv2.1.305 → v2.1.308 ◆in the build AND v2.1.305 tengu_cobalt_plinth_aspen ◇ The preview browser is locked to the local server and refuses to run if the lock fails.v2.1.247 → v2.1.308 ◆in the build AND v2.1.292 tengu_cobalt_plinth_campion ◇ Publish checks could warn about page thumbnails, but the experiment is off.v2.1.251 → v2.1.308 ◆in the build AND v2.1.257 tengu_cobalt_plinth_damson ◇ The artifact tool's flat verbs are mapped to a canonical action shape, with a gate deciding which toolset is active.v2.1.257 → v2.1.308 ◆in the build AND v2.1.265 tengu_cobalt_plinth_dataviz ◇ The chart skill hint now only appears if the dataviz skill is actually installed.v2.1.198 → v2.1.308 ◆in the build AND v2.1.247 tengu_cobalt_plinth_loquat ◇ MCP config building gets a new caching layer, currently unread/offv2.1.265 → v2.1.266 ○gone AND v2.1.265 tengu_cobalt_plinth_medlar ◇ Artifact creation replies can now mark a URL as agent-scoped, controlled by a gated flagv2.1.260 → v2.1.308 ◆in the build AND v2.1.275 tengu_cobalt_plinth_sorb ◇ Artifact publishing skips its design-skill reminder if quickstart guidance was already shown for that callv2.1.257 → v2.1.308 ◆in the build AND v2.1.285 tengu_cobalt_plinth_tansy ◇ Several artifact feature switches were renamed and re-gated, discarding any prior rollout.v2.1.242 → v2.1.308 ◆in the build AND v2.1.282 tengu_cobalt_plinth_thistle ◇ Several artifact feature switches were renamed and re-gated, discarding any prior rollout.v2.1.242 → v2.1.270 ○gone AND v2.1.242 tengu_cobalt_plinth_thrift ◇ A new artifact-related server switch exists and stays off without a server value.v2.1.242 → v2.1.308 ◆in the build AND v2.1.242 tengu_composed_treehouse ◇ When tools added later in a session are withdrawn because they were denied, Claude Code marks this, behind a switch that is off by defaultv2.1.304 → v2.1.308 ◆in the build AND v2.1.304 tengu_context_usage_bulk_counts ◇ A bulk per-tool token counting path exists but is gated behind two flags, both off by default.v2.1.261 → v2.1.308 ◆in the build AND v2.1.261 tengu_copper_heron ◇ Behind a remote switch, skills named claude-ai: or anthropic-skills: must really come from the matching source to be usedv2.1.282 ○gone AND v2.1.282 tengu_copper_hinge_wren ◇ Live document reads gain new fields for tracking update sequence and a gated deadline optionv2.1.267 → v2.1.308 ◆in the build AND v2.1.267 tengu_cosmic_cookie ◇ Claude Code has a new remote switch, read by the code that manages terminal sessions, with no visible feature behind it yetv2.1.295 → v2.1.308 ◆in the build AND v2.1.295 tengu_cozy_fern ◇ If an MCP tool asks to end the turn while a tool call in the same batch failed, Claude Code can now keep the turn goingv2.1.301 → v2.1.308 ◆in the build AND v2.1.302 tengu_cozy_kite ◇ Before a tool runs, Claude Code can wait for files still being staged, but only when a remote switch that defaults to off is onv2.1.292 → v2.1.308 ◆in the build AND v2.1.292 tengu_dapper_acorn ◇ A new remotely controlled switch is off by default and never applies to organisations under the HIPAA policyv2.1.290 → v2.1.308 ◆in the build AND v2.1.290 tengu_dapper_brooks ◇ Remote Control can download up to 16 attachments ahead of time, before the message that uses them arrivesv2.1.281 → v2.1.308 ◆in the build AND v2.1.281 tengu_dapper_platypus ◇ A relay-marked worker whose relay can no longer be used now makes its first command wait for MCP servers like an ordinary workerv2.1.286 → v2.1.308 ◆in the build AND v2.1.301 tengu_delightful_hamster ◇ Claude Code drops a plugin's MCP server that matches an ineligible connector, unless a remote switch, off by default, keeps itv2.1.307 → v2.1.308 ◆in the build AND v2.1.307 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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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
Feedback