Every feature flag, and where it lived
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_breezy_horizon ◇ You can swap the model a request uses by setting an environment variable, or the server can do it.never mined ·never mined never read
tengu_breezy_pelican ◇ A token limit set to a fraction of the context window, by default one sixth, is built in and stays off unless switched on remotelyv2.1.292 → v2.1.308 ◆in the build AND v2.1.292
tengu_brick_follow ◇ Default false. When on, or when CLAUDE_CODE_VOICE_FORWARD_INTERIMS_TYPED is set, the voice dictation speech-to-text WebSocket is opened with forward_interims=typed added to its query string. The flag's value is also passed to the VS Code extension in its experiment_gates notification.v2.1.141 → v2.1.308 ◆in the build AND v2.1.308
tengu_bridge_apply_server_session_config ◇ Remote Control sessions now run in a git worktree whenever the server asks for one, and run in place if the folder is not a git reponever mined ·never mined AND v2.1.281
tengu_bridge_attestation_enforce ◇ Tool requests from a bridged device can now be refused before the tool runs, but no tool uses this yetv2.1.141 → v2.1.287 ○gone AND v2.1.288
tengu_bridge_attestation_enforce_config ◇ The switch that turns on device attestation enforcement for the bridge is read through a safer path, and its settings now come from several sourcesv2.1.141 → v2.1.296 ○gone AND v2.1.288
tengu_bridge_auth_revive ◇ After you log back in, Remote Control can turn itself back on without you re-running the command.v2.1.225 → v2.1.308 ◆in the build AND v2.1.225
tengu_bridge_child_auto_mode ◇ New unreleased scaffolding tags some spawned bridge sessions as 'rc-child' behind a feature gate, but the other triggers are hardcoded offv2.1.269 → v2.1.308 ◆in the build AND v2.1.281
tengu_bridge_child_auto_over_settings ◇ Bridge-spawned child sessions may be defaulted to auto permission mode, gated offv2.1.271 → v2.1.308 ◆in the build AND v2.1.281
tengu_bridge_child_file_upload ◇ SendUserFile can now deliver files into a project's shared Library folder for bridge child sessionsv2.1.274 → v2.1.308 ◆in the build AND v2.1.274
tengu_bridge_child_machine_settings ◇ Remote Control child sessions gain two new optional capabilities: artifact behavior and inherited machine settingsv2.1.273 → v2.1.308 ◆in the build AND v2.1.281
tengu_bridge_child_tool_diff ◇ New tengu_bridge_child_tool_diff setting controls whether child-session file edits are shown as diffs to a parent sessionv2.1.269 → v2.1.308 ◆in the build AND v2.1.273
tengu_bridge_env_reregister ◇ Remote control re-registers and reattaches your sessions if the server forgets this machine.never mined ·never mined never read
tengu_bridge_fatal_error ◇ Remote Control now gives a clearer fatal error when it can't renew its connection credentialnever mined ·never mined never read
tengu_bridge_host_declined_end ◇ Three new remote-bridge switches appear, covering a retry after a rejected token refresh and two unread ones.v2.1.238 → v2.1.308 ◆in the build AND v2.1.238
tengu_bridge_host_profile ◇ A new setting controls how much machine info Remote Control shares when it registers a device.v2.1.260 → v2.1.308 ◆in the build AND v2.1.260
tengu_bridge_host_profile_collect ◇ Forced-ask permission decisions now include a suggested standing allow rule where applicable.never mined ·never mined never read
tengu_bridge_inbox_pointer_boundary ◇ Claude Code can re-notify itself about unread bridge attachments after going idlev2.1.274 → v2.1.308 ◆in the build AND v2.1.274
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_message_received ◇ Claude Code's internal message bridge now ignores certain 'fork display frame' messages before processing themnever mined ·never mined never read
tengu_bridge_min_version ◇ Remote Control now checks your Claude Code version meets a minimum before accepting a remotely started sessionnever mined ·never mined AND v2.1.273
tengu_bridge_owner_changed ◇ A live remote session now shuts down if you sign into a different account mid-session.never mined ·never mined never read
tengu_bridge_owner_check_attribution ◇ Claude Code adds two new switches the server can turn on or off, one of them on unless switched off remotelyv2.1.304 → v2.1.308 ◆in the build AND v2.1.304
tengu_bridge_owner_pinned_end ◇ A live remote session now shuts down if you sign into a different account mid-session.v2.1.234 → v2.1.308 ◆in the build AND v2.1.234
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_placeholder_sweep ◇ Default true. Gates Remote Control placeholder bookkeeping: recording placeholder session ids in the replBridgePlaceholders config map (newest 20 kept), and a once-per-process sweep, 15 seconds after start, that looks at records older than 5 minutes whose owning Claude Code process is no longer running, archives a placeholder session that was never updated after creation, and drops records whose session is gone, was used, was archived, or is older than 30 days. false turns both off.v2.1.217 → v2.1.280 ○gone AND v2.1.308
tengu_bridge_placeholder_used_session ◇ Two new counters cover swept placeholder bridge sessions and iTerm2 crash-restore probes.never mined ·never mined never read
tengu_bridge_poll_interval_ms ◇ No description from anybody.never mined ·never mined AND v2.1.58
tengu_bridge_rc_child_artifact ◇ Remote Control child sessions gain two new optional capabilities: artifact behavior and inherited machine settingsv2.1.269 → v2.1.308 ◆in the build AND v2.1.281
tengu_bridge_rc_child_auto_compact ◇ Child sessions started for a project thread over Remote Control now have automatic compaction turned on unless you have set it yourselfv2.1.282 → v2.1.308 ◆in the build AND v2.1.282
tengu_bridge_rc_child_idle_exit_ms ◇ More conditions now trigger a session-tag prefetch before spawning a Remote Control bridge workerv2.1.273 → v2.1.308 ◆in the build AND v2.1.308
tengu_bridge_rc_child_restart_resume ◇ The remote-control bridge now reconnects project-thread sessions when it restartsv2.1.271 → v2.1.308 ◆in the build AND v2.1.273
tengu_bridge_rc_projects_hint ◇ Remote Control's help text can now mention that claude.ai projects can ask Claude to work in your current directoryv2.1.280 → v2.1.308 ◆in the build AND v2.1.280
tengu_bridge_recover_stale_epoch ◇ Remote sessions gain reconnect and reactivation heartbeats plus stale-connection recovery, all off here.v2.1.228 → v2.1.233 ○gone AND v2.1.234
tengu_bridge_recovery_patience ◇ Remote Control gives up after 14 reconnect tries and tells you it couldn't reach the server.v2.1.232 → v2.1.308 ◆in the build AND v2.1.232
tengu_bridge_repl_auth_revive ◇ After you log back in, Remote Control can turn itself back on without you re-running the command.never mined ·never mined never read
tengu_bridge_repl_auto_disabled ◇ Running /clear no longer disconnects the editor bridge; it follows you onto the new session.never mined ·never mined never read
tengu_bridge_repl_connect_timeout ◇ Remote connection timeouts now record whether they happened during recovery or a token refresh.never mined ·never mined never read
tengu_bridge_repl_events_carried_over ◇ Undelivered events now carry over when the remote bridge rebuilds its connection.never mined ·never mined never read
tengu_bridge_repl_started ◇ Remote bridge session-start telemetry now includes a ccr_session_id fieldnever mined ·never mined never read
tengu_bridge_repl_teardown ◇ Session teardown reporting now distinguishes two different kinds of skipped cleanup.never mined ·never mined never read
tengu_bridge_repl_v2 ◇ No description from anybody.never mined ·never mined AND v2.1.77
tengu_bridge_repl_v2_cse_shim_enabled ◇ Default true. When on, a session ID beginning cse_ is rewritten to the session_ form before it goes into the /v1/sessions/<id> URL of the code-session v1 compatibility path. When off, the cse_ ID is used unchanged.v2.1.138 or earlier → v2.1.308 ◆in the build never read
tengu_bridge_repl_ws_closed ◇ Remote bridge socket closes now record a cause alongside the numeric code.never mined ·never mined never read
tengu_bridge_repl_ws_connected ◇ Remote bridge reconnects record how many times credentials were re-minted and where a reattach came from.never mined ·never mined never read
tengu_bridge_requires_action_details ◇ Detailed requires-action payloads for remote clients remain off.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.301
tengu_bridge_restored_pointer_takeover ◇ Resuming a session another process still holds now tells you to run /remote-control to take it over.never mined ·never mined never read
tengu_bridge_resume_respects_local_owner ◇ Resuming a session another process still controls can decline the takeover and tell you why.v2.1.232 → v2.1.308 ◆in the build AND v2.1.232
tengu_bridge_selfheal_heartbeats ◇ A remote connection with failing heartbeats now rebuilds itself instead of hanging on a half-dead socket.v2.1.222 → v2.1.308 ◆in the build AND v2.1.222
tengu_bridge_server_config_applied ◇ Remote Control workers could receive MCP config and prompts from the daemon, but no session does.never mined ·never mined never read
tengu_bridge_server_config_rejected ◇ Remote Control workers could receive MCP config and prompts from the daemon, but no session does.never mined ·never mined never read
tengu_bridge_signed_out_neutral ◇ Three new remote-bridge switches appear, covering a retry after a rejected token refresh and two unread ones.v2.1.238 → v2.1.308 ◆in the build AND v2.1.238
tengu_bridge_subagent_frames ◇ A subagent bridge forwards frames by default but raw text forwarding is off.v2.1.251 → v2.1.308 ◆in the build AND v2.1.251
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_bridge_system_init ◇ A dormant bridge startup switch was removed entirely; it now always reports off and can't be turned on.v2.1.138 or earlier → v2.1.246 ○gone AND v2.1.247
tengu_bridge_token_absence_classified ◇ When a background bridge worker can't get your login token, it now records exactly why.never mined ·never mined never read
tengu_bridge_unarchive_on_resume ◇ Resuming an older reaped session now unarchives it first instead of failing.v2.1.242 → v2.1.303 ○gone AND v2.1.228
tengu_bridge_vivid ◇ No description from anybody.v2.1.142 → v2.1.259 ○gone never read
tengu_brief_mode_enabled ◇ /brief is hidden by server config, but brief mode still works via an environment variable.never mined ·never mined never read
tengu_bright_ripple ◇ Memory context fetching gains a new 'laptop' path alongside the existing cowork path, both currently inactivev2.1.271 → v2.1.276 ○gone AND v2.1.277
tengu_bright_wall ◇ While a request waits on a usage limit, Claude Code can send a test request and resend the real one at once if it gets throughv2.1.305 → v2.1.308 ◆in the build AND v2.1.305
tengu_brindle_causeway ◇ MCP SDK generation gate tengu_brindle_causeway now defaults to on, favoring MCP SDK generation v2 when not set explicitlyv2.1.218 → v2.1.308 ◆in the build AND v2.1.274
tengu_brisk_meadow ◇ Whether 'inline tools' are enabled is now decided by a consolidated check with environment-variable overridesnever mined ·never mined AND v2.1.280
tengu_brook_heron ◇ Extra per-model guidance can be added to your session, but nothing supplies it here.never mined ·never mined never read
tengu_brook_heron_applied ◇ Extra per-model guidance can be added to your session, but nothing supplies it here.never mined ·never mined never read
tengu_bubbly_harbor ◇ Workflow runs now label whether a person or a schedule triggered them, and quote the request.v2.1.277 → v2.1.308 ◆in the build AND v2.1.277
tengu_bubbly_meteor ◇ A log message about an unreadable file now speaks of MCP servers in general, and a new remotely controlled switch appearsv2.1.286 → v2.1.308 ◆in the build AND v2.1.286
tengu_bug_report_description ◇ Bug report data now goes through the same scrubbing as other telemetry before being sent.never mined ·never mined never read
tengu_bug_report_failed ◇ More analytics fields get cleaned before sending, and some events carry extra context.never mined ·never mined never read
tengu_bug_report_submitted ◇ Bug report data now goes through the same scrubbing as other telemetry before being sent.never mined ·never mined never read
tengu_builtin_mcp_toggle ◇ MCP server names are now redacted in toggle telemetry events.never mined ·never mined never read
tengu_buzzing_lightning ◇ A new AppifactRepl tool runs a full JavaScript program against an Artifact's data instead of one call at a timenever mined ·never mined AND v2.1.272
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_buzzing_pike ◇ Claude Code can compress the requests it sends to the model in gzip blocks, controlled by CLAUDE_CODE_GZIP_REQUEST_BODY_BLOCKS and off by defaultv2.1.287 → v2.1.308 ◆in the build AND v2.1.287
tengu_byte_stream_idle_timeout_ms ◇ If you leave the timeout variables unset, Claude Code can now take stream-idle and request timeouts from a received configurationv2.1.157 → v2.1.308 ◆in the build AND v2.1.299
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_c4e_slash_upsell_shown ◇ Claude for Enterprise upsell message now differs for users who are fully signed out versus just missing an enterprise orgnever mined ·never mined never read
tengu_cache_heartbeat_shadow ◇ Logic measuring how long you've been idle logs what a cache stop would do without doing it.never mined ·never mined never read
tengu_cache_warming_request ◇ No description from anybody.never mined ·never mined never read
tengu_cached_pebble ◇ Claude Code has a new remote switch that falls back to off when the server sends nothing, and what it controls is not knownv2.1.302 → v2.1.303 ○gone AND v2.1.305
tengu_calm_bear ◇ A feature that the server could switch on is now hard-coded off, so a server-side setting can no longer enable itv2.1.288 → v2.1.289 ○gone AND v2.1.290
tengu_calm_crescent ◇ If the API refuses an MCP tool's parameter description, Claude Code blanks that description and retries, so the tool stays callablev2.1.300 → v2.1.308 ◆in the build AND v2.1.300
tengu_calm_eagle ◇ Claude Code adds two server-controlled switches, a path for remote-session tools over MCP, and a new label for Claude.ai proxy serversnever mined ·never mined AND v2.1.290
tengu_calm_nautilus ◇ Claude Code gains a switch that counts as on unless the server turns it off while Claude Code points at a non-default hostv2.1.307 → v2.1.308 ◆in the build AND v2.1.307
tengu_calm_noodle ◇ Compaction can now carry forward a short summary of key attachments across the compaction boundaryv2.1.274 → v2.1.308 ◆in the build AND v2.1.274
tengu_calm_osprey ◇ The check for whether a remote session is limited to the owner's account is now shared, and a separate check for remote cowork sessions was addedv2.1.288 → v2.1.308 ◆in the build AND v2.1.288
tengu_calm_riddle ◇ Pressing Ctrl+C when no request is running no longer raises the stop-feedback notification, under a remotely controlled switchv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_calm_seal ◇ Claude Code can now sort a model into a family such as Fable, Haiku, Mythos, Opus or Sonnet, and names it only when a server-side list allows itv2.1.292 → v2.1.308 ◆in the build AND v2.1.292
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_canary ◇ Default {}. Its external field, when it holds a valid version string, names a canary release for the native installer: when an update asks for latest and the canary is newer than the version latest resolved to, the canary is installed instead. A canary above the configured maxVersion is not applied.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.308
tengu_carved_slate ◇ Claude Code now only re-sends changed CLAUDE.md/instruction files instead of the whole block each turn, saving tokens.v2.1.251 → v2.1.267 ○gone AND v2.1.265
tengu_cc_ce_migrate_notice_shown ◇ A startup banner pitching Claude Enterprise to org admins exists but no one sees it by default.never mined ·never mined never read
tengu_ccr_bridge ◇ Bridge worker sessions record which account launched them, but the bridge is off.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.283
tengu_ccr_bundle_max_bytes ◇ Default null, which means 104857600 bytes (100 MiB). The size cap for the git bundle built to upload a local repository to a cloud session: bundle tiers larger than the cap are skipped in favour of narrower ones, and when even the last tier exceeds it the upload fails with "Repo is too large to bundle". Twice the cap also limits the bytes staged into the work-in-progress stash commit that goes into the bundle.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.308
tengu_ccr_bundle_seed_enabled ◇ If a folder is too big to seed a cloud session, you now see the size, cap and biggest files.v2.1.227 → v2.1.241 ○gone AND v2.1.273
tengu_ccr_bundle_upload ◇ Most of this release's changed code is the build system moving modules, not features changing.never mined ·never mined never read
tengu_ccr_classifier_keepalive_enabled ◇ Claude Code adds a keepalive so remote classifier calls don't time out during long coordination checksv2.1.280 → v2.1.308 ◆in the build AND v2.1.280
tengu_ccr_context_build_after_resume_enabled ◇ The wake-up and retry steps for background MCP tasks now depend on a new remote switch that is off by defaultv2.1.275 → v2.1.284 ○gone AND v2.1.285
tengu_ccr_delta_rehydrate ◇ Default false. Used when resuming a remote (CCR v2) session from its internal events. When off, the resume records the fallback reason client-gated and reads the events without a starting event id. When on, it looks up a stored event id for the session and, if that id appears in the last 64 KiB of the local transcript, passes it to the internal event reader so reading starts from that event; otherwise it falls back with the reason no-sidecar or tip-not-in-tail.v2.1.181 → v2.1.259 ○gone AND v2.1.308
Nothing on this page matches that. Press Enter to search every feature flag.