Every feature flag, and where it lived
256 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_slate_wicket ◇ Claude Code can now refuse names with hidden or direction-changing characters, < or >, or more than 256 charactersv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_sleepy_ripple ◇ A server-controlled switch, on unless turned off remotely, now decides whether a step runs just before Claude Code compacts a conversationv2.1.307 → v2.1.308 ◆in the build AND v2.1.307
tengu_smooth_chipmunk ◇ Auto mode's dangerous-action classifier now runs server-side and blocks actions it flags or can't reach.v2.1.261 → v2.1.308 ◆in the build AND v2.1.282
tengu_snoopy_creek ◇ Claude Code now sends usage data about each permission decision, recording what kind of rule or check made itv2.1.307 → v2.1.308 ◆in the build AND v2.1.307
tengu_squishy_spring ◇ Worktree file copying can now try a fast atomic rename before falling back to the old method, behind a gatev2.1.275 → v2.1.308 ◆in the build AND v2.1.275
tengu_staged_ladybug ◇ 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.300
tengu_starry_squid ◇ Programs built on the SDK can now receive tool calls and results from subagents nested inside other subagentsv2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_static_title_under_mux ◇ Inside tmux, screen or zellij your terminal title stays static instead of animating.v2.1.236 → v2.1.308 ◆in the build AND v2.1.236
tengu_steady_panda ◇ When a session is set up, Claude Code's first reply now waits, up to a limit, for the session's start-up work to finishv2.1.287 → v2.1.308 ◆in the build AND v2.1.287
tengu_steady_plover ◇ When you resume a session whose last reply was recently cut off, Claude Code now treats it as an interrupted turn and can nudge to continuev2.1.299 → v2.1.308 ◆in the build AND v2.1.301
tengu_still_heron ◇ If the same usage-limit refusal repeats with the same limits, Claude Code marks it as a repeat, skips the model request and holds the result for later deliveryv2.1.292 → v2.1.308 ◆in the build AND v2.1.292
tengu_stream_watchdog_default_on ◇ Stalled streams are now detected across direct, gateway and Bedrock connections, and you can force it with an env var.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.248
tengu_streamed_thimble ◇ A session waiting at the login notice now clears itself when you log in from another Claude Code windowv2.1.281 → v2.1.308 ◆in the build AND v2.1.281
tengu_swirling_meteor ◇ New gate 'tengu_swirling_meteor' controls grouping of background task notificationsv2.1.274 → v2.1.308 ◆in the build AND v2.1.299
tengu_synchronous_bunny ◇ Claude Code no longer checks for the GitHub app when it is connected through a provider other than Anthropic's own servicev2.1.286 → v2.1.306 ○gone AND v2.1.285
tengu_teal_corbel_finial ◇ Anchored artifact comments now carry a snippet of the surrounding page for context.v2.1.251 → v2.1.308 ◆in the build AND v2.1.251
tengu_teleport_github_access_precheck ◇ Teleporting a session to the cloud now checks GitHub access ahead of time and can fail earlierv2.1.268 → v2.1.308 ◆in the build AND v2.1.300
tengu_tidy_abacus ◇ /usage can now point out what is costing you most and suggest fixes such as /compact or lower effort, which you can queue as a follow-upv2.1.305 → v2.1.308 ◆in the build AND v2.1.305
tengu_tidy_cloud ◇ When a response stops arriving because it was suspended, Claude Code now retries it a limited number of times before its usual retry handlingv2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_tidy_eclipse ◇ When a tool request contains details the tool does not recognise, Claude Code can now drop them and try againv2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_tidy_fern ◇ New gate tengu_tidy_fern can add an extra value into how user messages are builtv2.1.274 → v2.1.308 ◆in the build AND v2.1.274
tengu_tidy_sloth ◇ Claude is now told that a background task's result reaches it only if the task finishes before Claude gives its final responsev2.1.292 → v2.1.308 ◆in the build AND v2.1.292
tengu_tidy_widget ◇ A new tengu_tidy_widget gate helps decide whether a listing's preconditions are adopted when publishing an artifactv2.1.281 → v2.1.308 ◆in the build AND v2.1.281
tengu_tingly_pearl ◇ axScreenReader is now read only from trusted settings, and Claude Code explains when a project's request to enable it was ignoredv2.1.305 → v2.1.308 ◆in the build AND v2.1.305
tengu_tool_detach ◇ A long-running tool call can now be moved to the background instead of blocking when a new message comes inv2.1.277 → v2.1.308 ◆in the build AND v2.1.287
tengu_tranquil_cloud ◇ Claude Code now strips invisible characters like zero-width marks from pasted or typed text before sending itv2.1.277 → v2.1.308 ◆in the build AND v2.1.300
tengu_tranquil_fern ◇ Resuming a session that was in plan mode now puts you back in plan mode.v2.1.239 → v2.1.299 ○gone AND v2.1.275
tengu_tranquil_summit ◇ Auto mode now stops itself instead of looping forever when safety checks keep failingv2.1.280 → v2.1.304 ○gone AND v2.1.280
tengu_truncated_response_recovery ◇ A cut-off streaming reply in claude -p is now retried automatically, asking the model to resume.v2.1.246 → v2.1.308 ◆in the build AND v2.1.246
tengu_turtle_carbon ◇ Your own prompts now render as markdown in the transcript, so lists and code blocks show up formatted.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.234
tengu_typed_koala ◇ Team memory sync now holds onto local-only files instead of dropping them when its sync record is brokenv2.1.275 → v2.1.308 ◆in the build AND v2.1.277
tengu_ultrareview_post_enabled ◇ Ultra review adds --post and --no-post, so findings go to the PR as a comment from you.v2.1.227 → v2.1.308 ◆in the build AND v2.1.269
tengu_umber_plover ◇ Claude Code's safety check for Bash commands that begin by setting environment variables now depends on extra conditions, including a remote switchv2.1.292 → v2.1.308 ◆in the build AND v2.1.307
tengu_unified_waterfall ◇ Remote tool-approval waiting can now be overridden with a CLAUDE_CODE_REMOTE_TOOLS_ASK_SEATS env varv2.1.280 → v2.1.308 ◆in the build AND v2.1.280
tengu_valiant_sphinx ◇ A wakeup cancellation message, plugin notifications, a model-change reason, a WebP image limit and a new remote switchv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_vast_journal ◇ When you resume, a turn that ended right after a tool result with Claude choosing to stop is now treated as complete instead of interruptedv2.1.305 → v2.1.308 ◆in the build AND v2.1.305
tengu_velvet_cairn ◇ In some hosted sessions, WebFetch now returns an "Already fetched" note instead of fetching the same page with the same prompt againv2.1.282 → v2.1.308 ◆in the build AND v2.1.285
tengu_velvet_heron ◇ A new dialog warns some users that auto mode is still billing them for classifier requestsv2.1.278 → v2.1.308 ◆in the build AND v2.1.278
tengu_velvet_panda ◇ Behind tengu_velvet_panda, the send-now key can push queued messages into a running turn without stopping itv2.1.281 → v2.1.308 ◆in the build AND v2.1.281
tengu_velvety_aurora ◇ For sessions that talk to people in a chat thread, waiting on a named person now counts as waiting on the userv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_violin_bassbar ◇ CLAUDE_CODE_REMOTE_TOOLS_SPECULATIVE_CLASSIFIER is now read, but the code around it always gives the same answer, so setting it changes nothingv2.1.282 → v2.1.308 ◆in the build AND v2.1.282
tengu_violin_frog ◇ Claude Code now reads a new remotely controlled switch, and what it controls is not yet knownv2.1.307 → v2.1.308 ◆in the build AND v2.1.307
tengu_violin_lining ◇ Tool calls forwarded from a cloud session are blocked from reading or changing your machine's keychains and credential filesv2.1.295 → v2.1.308 ◆in the build AND v2.1.283
tengu_violin_tailpiece ◇ A new tengu_violin_tailpiece flag name appears next to the remote-tools flags but nothing seems to use it yetv2.1.282 → v2.1.308 ◆in the build AND v2.1.307
tengu_vscode_inline_pastes ◇ VS Code extension adds default-on settings for inline pastes and 'tranquil cloud', plus a new max-effort reminder optionv2.1.280 → v2.1.308 ◆in the build AND v2.1.296
tengu_vscode_math_rendering ◇ Claude Code now passes two new remotely controlled switches to the VS Code extension, one for math rendering and one for a restore breakerv2.1.301 → v2.1.308 ◆in the build AND v2.1.301
tengu_vscode_python_beside_start ◇ The VS Code extension has two new remotely controlled settings, about stored startup configuration and Python, that are on by defaultv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_vscode_restore_breaker ◇ Claude Code now passes two new remotely controlled switches to the VS Code extension, one for math rendering and one for a restore breakerv2.1.301 → v2.1.308 ◆in the build AND v2.1.301
tengu_vscode_resume_precheck ◇ A resume-precheck gate is now passed to the VS Code extension, on by default.v2.1.248 → v2.1.308 ◆in the build AND v2.1.284
tengu_vscode_stored_startup_config ◇ The VS Code extension has two new remotely controlled settings, about stored startup configuration and Python, that are on by defaultv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_witty_hearth ◇ With CLAUDE_CODE_PEWTER_OWL_TOOL set, three tools can now leave out a response ID depending on a remotely controlled switchv2.1.290 → v2.1.308 ◆in the build AND v2.1.293
tengu_wobbly_pinwheel ◇ Scripted sessions now get a stream-json status message whenever the permission mode changes.v2.1.234 → v2.1.308 ◆in the build AND v2.1.234
tengu_woolly_forest ◇ The check for preparing compaction ahead of time was reorganized, and a separate server-controlled switch was added beside itv2.1.300 → v2.1.308 ◆in the build AND v2.1.300
tengu_workflow_schema_lint_enforce ◇ The workflow check for agent output formats that can never be met behaves the same as in the previous buildv2.1.260 → v2.1.308 ◆in the build AND v2.1.305
tengu_workflows_enabled ◇ One helper now decides whether workflows are off, covering the setting, env var and remote gate.v2.1.146 → v2.1.308 ◆in the build AND v2.1.284
tengu_zany_melody ◇ A server-controlled switch tied to session check-ins now has a different name; its built-in value is still onv2.1.300 → v2.1.308 ◆in the build AND v2.1.300
Nothing on this page matches that. Press Enter to search every feature flag.