{"name":"tengu_subagent_steer_applied","slug":"tengu-subagent-steer-applied","family":"flag","title":"Feature flags","noun":"feature flag","description":"Subagent delegation nudges are now switched off for Opus 5; you can also control them by env var.","description_source":"entry","described_by":{"version":"2.1.219","anchor":"subagent-delegation-nudges-can-now-be-suppressed-by-the-mode"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.309","builds":0,"mined_builds":150,"first_cited":{"version":"2.1.219","released_at":"2026-07-24 16:11:49","spans":1}},"aliases":[],"entries":[{"version":"2.1.227","anchor":"prompt-section-discouraging-over-delegation-to-subagents","heading":"Prompt section discouraging over-delegation to subagents","line":"Claude can be told to stop over-spawning subagents for small tasks, but that guidance is absent by default.","released_at":"2026-08-10 20:56:57","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.219","anchor":"subagent-delegation-nudges-can-now-be-suppressed-by-the-mode","heading":"Subagent-delegation nudges can now be suppressed by the model itself","line":"Subagent delegation nudges are now switched off for Opus 5; you can also control them by env var.","released_at":"2026-07-24 16:11:49","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.219","anchor":"subagent-steering-can-be-resolved-per-model","heading":"Subagent steering can be resolved per model","line":"Subagent nudging behaviour can be picked per model, but the whole feature stays behind a gate.","released_at":"2026-07-24 16:11:49","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":3,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"tengu_subagent_cache_evict","slug":"tengu-subagent-cache-evict","description":"Default `false`. When on, model requests marked `evictCacheOnComplete` that carry sticky betas add the `prompt-caching-evict-2026-05-12` beta. Provider checks come first: the request must go to the first-party API at a first-party base URL (or Claude Platform on AWS with no `ANTHROPIC_AWS_BASE_URL`), with neither `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` set nor HIPAA mode active, and under those conditions a truthy `CLAUDE_CODE_SUBAGENT_CACHE_EVICT` turns it on without consulting the flag."},{"name":"tengu_subagent_output_flagged","slug":"tengu-subagent-output-flagged","description":"An analytics event, not a feature flag. Claude Code logs it when a finished subagent's output, scanned against a list of patterns at the `finalize` step, has at least one reportable match. Fields: `agent_id`, `surface`, `patterns`, `categories` and `match_count`."},{"name":"tengu_subagent_resume_sidecar_read","slug":"tengu-subagent-resume-sidecar-read","description":"Resuming a subagent now logs diagnostic details about how it's being resumed"},{"name":"tengu_subagent_type_miss","slug":"tengu-subagent-type-miss","description":"The Task tool now rejects launches missing `subagent_type` instead of silently picking a default agent"},{"name":"tengu_subagent_type_normalized","slug":"tengu-subagent-type-normalized","description":"Subagent-type mismatch telemetry now records the length of the requested name; forked teammates flag an inherited system prompt"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-subagent-steer-applied","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}