Every feature flag, and where it lived
193 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_agentview_inherit_mode_demote ◇ A hidden --inherit-permission-mode flag lets a spawned session take its permission mode from whatever launched it.v2.1.257 → v2.1.308 ◆in the build AND v2.1.257
tengu_async_goblet ◇ SDK-hosted sessions can now upload attachments, with a clearer message when files stay local.v2.1.234 → v2.1.308 ◆in the build AND v2.1.234
tengu_bg_binary_takeover ◇ The background daemon can now retire a same-version instance; build is 2.1.248.v2.1.152 → v2.1.308 ◆in the build AND v2.1.248
tengu_bg_leftarrow_inprocess ◇ Backgrounding no longer claims artifact comment monitors will stop; it says they keep auto-replying here.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.296
tengu_bg_worker_ctty ◇ Daemon-mode background workers now try to claim a controlling terminal at startup.v2.1.251 → v2.1.308 ◆in the build AND v2.1.251
tengu_breezy_diffie ◇ Handling of repeated 404s while polling a cloud /code-review session is now controlled by a gate, with clearer error messagesv2.1.280 → v2.1.308 ◆in the build AND v2.1.280
tengu_breezy_haven ◇ Claude Code keeps reading input during slow input hooks, and withdraws pending permission requests when you press Stop or the session endsv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_ccr_event_hold_enabled ◇ Two new remote flags control telemetry event-holding and dropping unwatched stream eventsv2.1.268 → v2.1.308 ◆in the build AND v2.1.305
tengu_ccr_orphan_restore_wake ◇ If a container restart kills background work, your session now wakes up and Claude is told what was lost.v2.1.247 → v2.1.308 ◆in the build AND v2.1.302
tengu_ccr_orphan_restore_wake_shells ◇ If a container restart kills background work, your session now wakes up and Claude is told what was lost.v2.1.247 → v2.1.308 ◆in the build AND v2.1.302
tengu_chrome_tab_group_close ◇ Chrome tabs a session opened are closed when you leave it, unless they hold real content.v2.1.239 → v2.1.308 ◆in the build AND v2.1.239
tengu_cobalt_plinth_teasel ◇ Publishing an artifact skips its re-read check when your last read matched the live version.v2.1.248 → v2.1.299 ○gone AND v2.1.248
tengu_compressed_river ◇ A new confirmation dialog appears when a tool tries to read a file outside the allowed listv2.1.268 → v2.1.308 ◆in the build AND v2.1.268
tengu_concurrent_shore ◇ Waiting on a backgrounded shell command now keeps a task alive, controlled by a remote setting defaulting on.v2.1.242 → v2.1.308 ◆in the build AND v2.1.242
tengu_coral_anchor ◇ A remote task stuck waiting on input now fails as blocked and tells you where to answer it.v2.1.239 → v2.1.308 ◆in the build AND v2.1.281
tengu_cozy_eagle ◇ Some Claude in Chrome tools now ask for your permission rather than running at once, even with a whole-tool allow rulev2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_curious_lake ◇ Delete commands like rd or del run through cmd.exe are now blocked when they target a drive root, a top folder or homev2.1.304 ○gone AND v2.1.283
tengu_daemon_upgrade_defer_busy ◇ The background service waits for your turn to finish before restarting for an upgrade.v2.1.248 → v2.1.308 ◆in the build AND v2.1.300
tengu_dapper_cupcake ◇ The setting that controls artifacts beside tool results is now CLAUDE_CODE_DAPPER_CUPCAKE, and the old CLAUDE_CODE_SQUISHY_NEWT is ignoredv2.1.301 → v2.1.308 ◆in the build AND v2.1.301
tengu_dazzling_garden ◇ 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_deep_feather ◇ A new remote flag, on by default, reassembles split message-tool inputs when they are read back.v2.1.236 → v2.1.308 ◆in the build AND v2.1.236
tengu_dreamy_sundae ◇ claude.ai MCP connectors now cache 'discover' probe results for 24 hoursv2.1.280 → v2.1.308 ◆in the build AND v2.1.280
tengu_drifting_heron ◇ In sessions started by a remote trigger, one tool is no longer always forced into the set of tools loaded at the startnever mined ·never mined AND v2.1.284
tengu_eager_rain ◇ 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_elegant_meadow ◇ New, off-by-default recording writes each API request's system prompt, tools and message changes into the session transcript filev2.1.282 → v2.1.308 ◆in the build AND v2.1.300
tengu_ethereal_mist ◇ A 403 injected by your corporate proxy is retried as an outage instead of a hard refusal.v2.1.238 → v2.1.308 ◆in the build AND v2.1.238
tengu_eventual_haven ◇ After a folder on your computer is attached to a remote session, Claude Code now waits for that computer to announce itself before reporting which tools are availablev2.1.282 → v2.1.308 ◆in the build AND v2.1.282
tengu_expressive_galaxy ◇ The auto-mode fallback warning can now appear inside SDK host apps that support it, when tengu_expressive_galaxy allowsv2.1.281 → v2.1.284 ○gone AND v2.1.281
tengu_fancy_milner ◇ Claude Code has a new remote switch that counts as on when the server sends no value, and it guards behaviour that is not namedv2.1.302 → v2.1.303 ○gone AND v2.1.302
tengu_fizzy_treasure ◇ Two new switches set by Anthropic's servers are built in, one falling back to off and one to onv2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_fleetview_pr_batch ◇ Fleet view still keeps peer session adoption off and batched PR status on by default.v2.1.138 or earlier → v2.1.308 ◆in the build AND v2.1.305
tengu_fresh_heron ◇ Claude Code has a new remotely controlled switch that counts as on when the server sends no value, and nothing yet shows what it controlsv2.1.289 → v2.1.308 ◆in the build AND v2.1.289
tengu_gentle_hummingbird ◇ The control protocol gains a folder-listing request and a set of requests that let desktop, mobile and VS Code apps display and operate Claude Codev2.1.285 → v2.1.308 ◆in the build AND v2.1.293
tengu_giggly_dragonfly ◇ With input closed and no budget cap, a session with armed monitors can be held open past the background-task ceiling.v2.1.257 → v2.1.308 ◆in the build AND v2.1.295
tengu_gleaming_cupcake ◇ New gates let Claude Code report tools that exist but are switched off as "available if turned on"v2.1.275 → v2.1.308 ◆in the build AND v2.1.275
tengu_glittery_mitten ◇ Stop hooks can now act on a kind of end-of-turn request that comes from an MCP server, behind a server-controlled switchv2.1.302 → v2.1.308 ◆in the build AND v2.1.302
tengu_gravel_chorus ◇ A new default-on internal flag was added with an unclear purpose.v2.1.260 → v2.1.308 ◆in the build AND v2.1.260
tengu_greedy_crane ◇ Claude Code checks a new remotely controlled switch and reads its settings from a renamed one, though what either controls is unknownv2.1.287 → v2.1.308 ◆in the build AND v2.1.287
tengu_harp_pedal ◇ The whiteboard no longer picks a live or solo mode per session and instead follows a single switch controlled remotelyv2.1.304 → v2.1.308 ◆in the build AND v2.1.304
tengu_hazy_cosmos ◇ On Linux, Claude Code now refuses to write a file whose path looks like a Mac or Windows user path, and nothing is writtenv2.1.300 → v2.1.308 ◆in the build AND v2.1.300
tengu_humble_petal ◇ A feature that followed one server-side switch now follows a differently named one, still on by default when the server sends nothingv2.1.285 → v2.1.308 ◆in the build AND v2.1.285
tengu_humble_wand ◇ Auto mode now re-checks artifact facts to catch stale 'allow' verdicts from the server classifierv2.1.271 → v2.1.308 ◆in the build AND v2.1.271
tengu_humming_locket ◇ Someone connected through Remote Control can now run /effort, /model, /rename and /usage straight away while Claude is mid-replyv2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_humming_star ◇ A Remote Control inbox message that says it is from the owner is treated as from an unknown sender unless the server confirmed itv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_hushed_kestrel ◇ When a routed agent's single clean handback goes to that same agent, Claude Code can use a short pointer notice insteadv2.1.285 → v2.1.308 ◆in the build AND v2.1.285
tengu_hushed_lantern ◇ Claude in Chrome tool calls are now denied straight away with 'no browser connected' when no browser extension is attachedv2.1.299 → v2.1.308 ◆in the build AND v2.1.299
tengu_hushed_plover ◇ If a permission prompt times out unanswered, later subagent requests in the same turn are held back instead of asking againv2.1.304 → v2.1.308 ◆in the build AND v2.1.304
tengu_idempotent_wolf ◇ New instructions tell some models that reasoning effort does not reduce how much of a request to finish, and not to check in before big tasksv2.1.293 → v2.1.308 ◆in the build AND v2.1.293
tengu_iridescent_boot ◇ rm -r on a path made entirely of $(...) or backtick output now always asks, and permission rules cannot auto-allow itv2.1.281 → v2.1.308 ◆in the build AND v2.1.305
tengu_iterative_falcon ◇ Inline shell commands in a skill's instructions can now be handed to the model to run explicitly instead of executing silentlyv2.1.271 → v2.1.308 ◆in the build AND v2.1.277
tengu_jade_compass ◇ Workflow arguments sent as a JSON string are now parsed instead of failing.v2.1.229 → v2.1.308 ◆in the build AND v2.1.271
tengu_jaunty_alpaca ◇ Overrides for account-synced skills now also check their alias names, and two remote switches change how synced skill names are handledv2.1.307 → v2.1.308 ◆in the build AND v2.1.282
tengu_jazzy_puddle ◇ In print mode with text output, Claude Code can now print each turn's result when that turn ends instead of only at exitv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_joyful_parasol ◇ The 'Claude in Chrome enabled by default' setting is now flagged as needing consent, and a new message says some features are limited by policyv2.1.285 → v2.1.308 ◆in the build AND v2.1.285
tengu_kairos_loop_keepalive ◇ The kite network transport is on by default everywhere, and CLAUDE_CODE_HARBOR_KITE=0 now really turns it off.v2.1.157 → v2.1.308 ◆in the build AND v2.1.248
tengu_keen_anchor ◇ When a server switch is on, Claude Code loads shell command completion data only when run from source, skipping it in packaged installsv2.1.290 → v2.1.308 ◆in the build AND v2.1.290
tengu_keen_sloth ◇ A queued move to the background is now cancelled if you have text in the input box, and cleared when a turn stopsv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_kestrel_moor ◇ A gated latch can now cache the client's 'atis' value per conversation instead of re-reading it each timev2.1.235 → v2.1.308 ◆in the build AND v2.1.235
tengu_left_arrow_carries_queued ◇ Sending a session to the background with left arrow now carries queued prompts along, or refuses if they can't be movedv2.1.293 → v2.1.308 ◆in the build AND v2.1.293
tengu_left_arrow_editing_guard ◇ In vim normal mode, pressing left arrow on an empty prompt now works as expected.v2.1.218 → v2.1.308 ◆in the build AND v2.1.257
tengu_level_wren ◇ Attachment uploads now have separate remote settings for preview and scaled copies, and Claude is told when an image went out scaled downv2.1.287 → v2.1.308 ◆in the build AND v2.1.292
tengu_linear_brook ◇ A cloud session that failed to start now shows the actual reason instead of a generic error.v2.1.251 → v2.1.308 ◆in the build AND v2.1.251
tengu_linked_cake ◇ When finding autoMemoryDirectory, Claude Code now skips settings sources that fail a new check, so they cannot move the memory folderv2.1.295 → v2.1.308 ◆in the build AND v2.1.295
tengu_linked_clover ◇ Workflow agents can now pause before spawning until an auto-continue-at-usage-limit condition clearsv2.1.271 → v2.1.308 ◆in the build AND v2.1.271
tengu_lucky_quill ◇ 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_mcp_connect_suspend_redial ◇ If an MCP server connection fails because the computer slept or its clock jumped, Claude Code says so and tries connecting again a limited number of timesv2.1.307 → v2.1.308 ◆in the build AND v2.1.307
tengu_mcp_connect_timeout_retry ◇ MCP connect timeouts now respect the global timeout and get retried instead of failing.v2.1.227 → v2.1.308 ◆in the build AND v2.1.307
tengu_mcp_legacy_sse_fallback ◇ MCP servers using newer HTTP now automatically retry with an older HTTP+SSE connection method if the newer one failsv2.1.265 → v2.1.308 ◆in the build AND v2.1.307
tengu_mcp_listen_reopen_park ◇ A flaky MCP server that keeps dropping event streams now gets a pause instead of endless instant reconnects.v2.1.233 → v2.1.308 ◆in the build AND v2.1.233
tengu_mcp_proxy_needs_approval_retry ◇ Retrying MCP calls that need approval now uses one shared rule, so behaviour is consistent.v2.1.210 → v2.1.308 ◆in the build AND v2.1.295
tengu_mcp_server_policy_bypass_exempt ◇ The rule that exempts MCP server policy denials in remote bypass-permissions sessions behaves the same as beforev2.1.196 → v2.1.308 ◆in the build AND v2.1.288
tengu_mcp_startup_policy_seed ◇ Remote sessions can now seed MCP startup policy state behind a new gate.v2.1.191 → v2.1.308 ◆in the build AND v2.1.290
tengu_mcp_url_elicitation ◇ MCP server configs accept a new bareElicitationCapability option that gives the server the plain elicitation capability instead of the legacy URL onev2.1.281 → v2.1.308 ◆in the build 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_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
Nothing on this page matches that. Press Enter to search every feature flag.