Every feature flag, and where it lived
938 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_reinit_pending_redelivery ◇ SDK hook swaps no longer leave tool calls hanging; stuck ones now ask you to retry.never mined ·never mined never read
tengu_relay_chain_v1 ◇ Default false. When true, the Bash tool prompt drops its "When issuing multiple commands:" section (run independent commands as parallel tool calls, chain dependent ones with &&, use ; only when failures don't matter, no newlines between commands).v2.1.138 or earlier → v2.1.197 ○gone never read
tengu_relpath_gh7k ◇ No description from anybody.never mined ·never mined never read
tengu_remote_agent_permission_fallback ◇ Cloud agents now ask for tool permission in your terminal, marked as remote, with no "always allow" option.never mined ·never mined never read
tengu_remote_agent_permission_forwarded ◇ Cloud agents now ask for tool permission in your terminal, marked as remote, with no "always allow" option.never mined ·never mined never read
tengu_remote_attach_session ◇ Analytics ids are now filtered to safe characters before being sent, with no change you'll see.never mined ·never mined never read
tengu_remote_attach_session_rejected ◇ Attaching to a cloud session with an unknown or malformed id is refused immediately with a message.never mined ·never mined never read
tengu_remote_autocompact_state_adopted ◇ Remote sessions now use the host's auto-compact settings for context and token display.never mined ·never mined never read
tengu_remote_create_permission_mode_push ◇ A cloud session's starting permission mode is retried, and falls back to default with a warning.never mined ·never mined never read
tengu_remote_create_session ◇ Create a cloud session straight from the command line with --environment and a prompt, optionally as JSON.never mined ·never mined never read
tengu_remote_create_session_error ◇ Create a cloud session straight from the command line with --environment and a prompt, optionally as JSON.never mined ·never mined never read
tengu_remote_create_session_success ◇ Create a cloud session straight from the command line with --environment and a prompt, optionally as JSON.never mined ·never mined never read
tengu_remote_headless_client_ ◇ A full headless client for driving cloud sessions over stream-json is in the bundle.never mined ·never mined never read
tengu_remote_headless_client_host_dialog ◇ Dialogs shown by your editor now fall back to a safe default when anything goes wrong.never mined ·never mined never read
tengu_remote_headless_client_host_request ◇ Fixed a bug where the remote headless client's request logger recorded the wrong outcome valuenever mined ·never mined never read
tengu_remote_headless_laptop_linked ◇ Cloud file-sync status now states why sync is off instead of just showing off.never mined ·never mined never read
tengu_remote_model_gate_hint ◇ Starting an interactive cloud session now picks a model and permission mode for you, announcing changes.never mined ·never mined never read
tengu_remote_notification_routed ◇ Notifications sent from a remote session now actually reach you instead of being silently discarded.never mined ·never mined never read
tengu_remote_passthrough_published ◇ New pipeline decides whether MCP tools are 'adopted' as passthrough toolsnever mined ·never mined never read
tengu_remote_permission_mode_adopted ◇ If your command-line prompt never reached a cloud session, you now get told to send it again.never mined ·never mined never read
tengu_remote_settings_fetch ◇ Remote managed-settings fetches now log detailed telemetry and a clear outcome for every attemptnever mined ·never mined never read
tengu_remote_setup_result ◇ An outdated GitHub CLI no longer looks like a missing or signed-out one.never mined ·never mined never read
tengu_remote_tool_classifier ◇ Tool calls and Bash can be routed to another machine over a device bridge.never mined ·never mined never read
tengu_remote_tool_forward ◇ Tool calls and Bash can be routed to another machine over a device bridge.never mined ·never mined never read
tengu_remote_tool_restart_adoption ◇ Resuming an MCP session can adopt tool calls a previous worker left in flight instead of re-issuing the interrupted turn.never mined ·never mined never read
tengu_remote_tool_restart_adoption_unroutable ◇ Tool calls sent to remote hosts are tracked so a session restart can adopt them and explain whether the command actually ran.never mined ·never mined never read
tengu_remote_tool_result_rendered ◇ Remote sessions now report once when they first show a tool result.never mined ·never mined never read
tengu_remote_tool_serve ◇ Serving a remote tool call now records detailed timing for each stage of the replynever mined ·never mined never read
tengu_remote_tool_serve_hook_held ◇ Hooks for tool calls served to a cloud session can be held instead of run, turning the call into an ask.never mined ·never mined never read
tengu_remote_tool_served_preview ◇ Approval dialogs for forwarded edits now rebuild the diff against your local copy of the file.never mined ·never mined never read
tengu_remote_tool_targets ◇ Tool calls and Bash can be routed to another machine over a device bridge.never mined ·never mined never read
tengu_remote_tools_announce ◇ Tool announcements from an attached machine are size-checked and answered with a precise refusal reason.never mined ·never mined never read
tengu_rename_full_session_fork ◇ Default false. When on, /rename without a name first asks a one-turn fork of the full session, with every tool denied, for a name, but only while the session's last saved request parameters are recent and match the current model. If that returns nothing, it falls back to the normal path, a separate model call given a text extract of the conversation.v2.1.147 → v2.1.308 ◆in the build never read
tengu_repl_diff_panel_shown ◇ Opening the diff panel records one event with your terminal width bucket.never mined ·never mined never read
tengu_repo_text_file_size ◇ No description from anybody.never mined ·never mined never read
tengu_request_user_dialog_implicit_cancel ◇ Bug fix: cancelling pending dialogs could log the wrong dialog type in telemetrynever mined ·never mined never read
tengu_resume_model_restore ◇ Blocked model access now triggers a live re-check with the server before finalizing the blocknever mined ·never mined never read
tengu_resume_parked_permission ◇ Resuming could drop unanswered permission prompts instead of re-running the interrupted turn, but only with an env var set.never mined ·never mined never read
tengu_resume_return_action ◇ Resuming a session can now reuse an already-computed summary instead of recalculating itnever mined ·never mined never read
tengu_resume_stale_prompt_cancel ◇ On resume, cancelled leftover prompts are now reported by id to the headless loop.never mined ·never mined never read
tengu_resume_stale_turn_suppressed ◇ The staleness cutoff for auto-resuming an interrupted turn is now configurable, defaulting to 6 hoursnever mined ·never mined never read
tengu_retention_sweep ◇ Leftover temp files from interrupted plan writes are now cleaned up by the retention sweep.never mined ·never mined never read
tengu_review_remote_github_access_probe ◇ PR reviews stop right away with advice if your GitHub account cannot see the repo.never mined ·never mined never read
tengu_ripgrep_availability ◇ An analytics event, not a feature flag. Claude Code logs it after its first-use test of ripgrep, which runs rg --version and passes when it exits 0 with output starting ripgrep . Fields: working (1 or 0) and using_system (1 when the system ripgrep is in use). Nothing is logged when the test throws.v2.1.242 → v2.1.247 ○gone never read
tengu_ripgrep_eagain_retry ◇ An analytics event, not a feature flag. Claude Code logs it, with no fields, when a ripgrep run fails with an EAGAIN error and it retries the search in single-threaded mode (-j 1).v2.1.242 → v2.1.247 ○gone never read
tengu_rl_checkpoint_auto_continue_cancelled_by_slash ◇ Typing a slash after a rate-limit checkpoint clears the prefilled "continue" so your command runs cleanly.never mined ·never mined never read
tengu_rl_checkpoint_auto_continue_cancelled_by_upsell ◇ Hitting a rate-limit checkpoint can prefill "continue" for you, cancelled if you upgrade instead.never mined ·never mined never read
tengu_rl_checkpoint_auto_continue_queued ◇ Hitting a five-hour limit could queue your turn to resume automatically at reset, currently off.never mined ·never mined never read
tengu_rl_checkpoint_copy_shown ◇ Hitting a five-hour limit could queue your turn to resume automatically at reset, currently off.never mined ·never mined never read
tengu_rosy_wren ◇ Spawned teammates only hear about the shared task list when they actually have task tools.v2.1.234 → v2.1.267 ○gone never read
tengu_russet_pergola ◇ A productivity-skills switch is named in the artifact code but nothing reads it.v2.1.277 → v2.1.304 ○gone never read
tengu_saffron_kite ◇ A new gate can now trigger remote-session notifications on its ownv2.1.275 → v2.1.308 ◆in the build never read
tengu_sandbox_disabled_commands ◇ No description from anybody.never mined ·never mined never read
tengu_sandbox_scrub_removed_non_symlink ◇ The sandbox startup sweep records whether the denied thing it deleted was a file or directory.v2.1.242 → v2.1.247 ○gone never read
tengu_sandbox_scrub_spared_unreachable ◇ Sandbox cleanup keeps symlinks you retargeted yourself, denying the new target instead of deleting the link.v2.1.247 ○gone never read
tengu_satin_quoll ◇ No description from anybody.never mined ·never mined never read
tengu_scheduled_task_fire ◇ Scheduled-task telemetry now hashes task IDs instead of sending them rawnever mined ·never mined never read
tengu_scheduled_task_missed ◇ Scheduled-task telemetry now hashes task IDs instead of sending them rawnever mined ·never mined never read
tengu_sdk_malformed_input ◇ Odd or damaged input frames on remote connections are now fixed up or quietly dropped instead of erroring out.never mined ·never mined never read
tengu_sdk_memory_summary ◇ SDK memory usage sampling for child processes now runs asynchronously and in parallelnever mined ·never mined never read
tengu_sdk_oauth_refresh_unfulfilled ◇ An SDK host can now refuse to refresh your login token and say why.never mined ·never mined never read
tengu_sdk_result ◇ SDK session-result telemetry now includes the user message id being processed at session end.never mined ·never mined never read
tengu_sdk_session_crash ◇ SDK session crash telemetry now logs the actual error that caused the crashnever mined ·never mined never read
tengu_sdk_workspace_trust ◇ SDK/host initialize can now grant directory trust programmatically via a validated workspaceTrust optionnever mined ·never mined never read
tengu_sedge_lantern_config ◇ /recap and the Session recap settings entry now work for everyone without an experiment flag.v2.1.138 or earlier → v2.1.308 ◆in the build never read
tengu_sedge_lantern_holdback ◇ Default false. When on, the away summary (session recap) is turned off unless CLAUDE_CODE_ENABLE_AWAY_SUMMARY is set to a true value, and the Session recap toggle is hidden from the settings list.v2.1.138 or earlier → v2.1.144 ○gone never read
tengu_select_stray_click_dropped ◇ Clicking a menu right after focusing the terminal no longer picks an option you never aimed at.never mined ·never mined never read
tengu_served_unattended_consent ◇ A new config toggle lets you accept or decline whether cloud sessions may run commands unattended on your machine.never mined ·never mined never read
tengu_server_classifier_no_result_latched ◇ An analytics event, not a feature flag. Claude Code logs it when the server-side auto mode classifier (the arbiter) returns no classification result and auto mode switches to classifying locally for the rest of the session, with the fields isSubagent and reason (the no-result reason such as server_unsupported, or other).never mined ·never mined never read
tengu_session_deep_search_toggled ◇ No description from anybody.never mined ·never mined never read
tengu_session_file_read ◇ An analytics event, not a feature flag. Claude Code logs it when the Read tool returns a text file's content, with the fields totalLines, readLines, totalBytes, readBytes, offset, limit and ext when present, messageID when present, and is_session_transcript (whether the file is classified as a session transcript).never mined ·never mined never read
tengu_session_forked_branches_fetched ◇ An analytics event, not a feature flag. After loading a list of session logs, Claude Code counts the logs per session key and logs this event when any key has more than one, with the fields total_sessions, sessions_with_branches, max_branches_per_session, avg_branches_per_session and total_transcript_count.never mined ·never mined never read
tengu_session_index ◇ No description from anybody.never mined ·never mined never read
tengu_session_memory_accessed ◇ No description from anybody.never mined ·never mined never read
tengu_session_memory_deleted ◇ Rating a session memory bad now just records the rating instead of deleting the memory.never mined ·never mined never read
tengu_session_memory_loaded ◇ No description from anybody.never mined ·never mined never read
tengu_session_memory_rated ◇ Rating a session memory bad now just records the rating instead of deleting the memory.never mined ·never mined never read
tengu_session_memory_share_event ◇ A prompt to share your transcript after rating a memory is built but never appears.v2.1.247 ○gone never read
tengu_session_model_cached_deny_reprobe ◇ Claude Code can now re-check a cached 'model access denied' result instead of trusting it forevernever mined ·never mined never read
tengu_session_persistence_failed ◇ Bridge session write failures now get logged and reported via telemetry instead of failing silently.never mined ·never mined never read
tengu_session_quality_classification ◇ No description from anybody.never mined ·never mined never read
tengu_session_resumed ◇ A hidden print-mode flag lets you name the turn a truncating resume should drop, refusing anything unexpected.never mined ·never mined never read
tengu_session_stable_address ◇ A new stable-address scheme for session IDs is gated behind tengu_session_stable_addressv2.1.267 → v2.1.308 ◆in the build never read
tengu_sessions_elevated_auth_disable_proactive_enrollment ◇ Untrusted-device failures still recover automatically, and expired trusted-device sessions now tell you to run /login.v2.1.138 or earlier → v2.1.308 ◆in the build never read
tengu_set_model_unrecognized ◇ Switching to a model you aren't allowed to use now falls back to a substitute instead of failing.never mined ·never mined never read
tengu_settings_bypass_unconsented_noninteractive_ignored ◇ In VS Code sessions, unsafe default permission modes from settings are refused and fall back to normal.never mined ·never mined never read
tengu_settings_change_staged ◇ New settings-review system can stage settings file changes for owner approval instead of applying them immediately, though it isn't active in this buildnever mined ·never mined never read
tengu_settings_mode_widening_carry_ignored ◇ Project or local settings can no longer widen the effective permission mode via defaultMode.never mined ·never mined never read
tengu_shell_allow_rules_at_init ◇ An analytics event, not a feature flag. Claude Code logs it once during session initialization with counts of the always-allow permission rules for its shell tools, keyed <source>_<tool>_<kind> where the source is userSettings, projectSettings, localSettings, flagSettings, cliArg or session and the kind is bare, scoped or dangerous_prefix, plus total_shell_allow_rules.never mined ·never mined never read
tengu_shell_set_cwd ◇ Directory tracking keeps working for backgrounded Bash commands instead of breaking partway through.never mined ·never mined never read
tengu_shimmering_cherny ◇ The staleness cutoff for auto-resuming an interrupted turn is now configurable, defaulting to 6 hoursv2.1.269 → v2.1.308 ◆in the build never read
tengu_shutdown_pending_state ◇ Quitting mid-question leaves that prompt pending for your next session instead of denying it.never mined ·never mined never read
tengu_signed_cache_identity ◇ Signed-cache validation now also resolves an identity and reports it via a new telemetry eventnever mined ·never mined never read
tengu_signed_cache_shadow ◇ Managed-settings and policy-limits caches are signature-checked against embedded trust roots, but only report telemetry for now.never mined ·never mined never read
tengu_silk_ledger ◇ Default false. Gate for synced project memory writes: while it is off, the orgMemoryWrites setting does not enable writes, turning writes on is refused as refused_gates, and the /config toggle Synced project memory writes is offered only if orgMemoryWrites is already true. When on, writes also need a signed-in account with an organization, CLAUDE_CODE_DISABLE_ORG_MEMORY unset and CLAUDE_MEMORY_STORES empty.v2.1.211 → v2.1.222 ○gone never read
tengu_silver_lantern ◇ No description from anybody.never mined ·never mined never read
tengu_skill_improvement_detected ◇ No description from anybody.never mined ·never mined never read
tengu_skill_loaded ◇ Skill usage stats include hashed skill names only for plugins from outside marketplaces.never mined ·never mined never read
tengu_skills_sync_manifest_failed ◇ An analytics event, not a feature flag. Claude Code logs it when fetching the sync manifest fails while listing synced skill entries (for plugins it logs tengu_plugins_sync_manifest_failed instead), with the field unavailable (whether the failure reason is unavailable).never mined ·never mined never read
tengu_skills_sync_resync_skipped ◇ Skills-sync resync ticks now record why they fired and report when one is skipped after the machine slept too long.never mined ·never mined never read
Nothing on this page matches that. Press Enter to search every feature flag.