{"name":"tengu_ochre_wren","slug":"tengu-ochre-wren","family":"flag","title":"Feature flags","noun":"feature flag","description":"An alternate opening line for Claude's system prompt can be switched on with an environment variable.","description_source":"entry","described_by":{"version":"2.1.239","anchor":"an-alternative-opening-sentence-for-the-system-prompt-off-by"},"presence":{"first_seen":"2.1.239","removed_in":"2.1.295","in_current_build":false,"newest_mined":"2.1.308","builds":47,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.248","anchor":"three-existing-gates-relocated-defaults-unchanged","heading":"Three existing gates relocated, defaults unchanged","line":"Three existing feature gates moved position; their defaults are unchanged.","released_at":"2026-08-27 20:35:36","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.239","anchor":"an-alternative-opening-sentence-for-the-system-prompt-off-by","heading":"An alternative opening sentence for the system prompt, off by default","line":"An alternate opening line for Claude's system prompt can be switched on with an environment variable.","released_at":"2026-08-21 17:18:54","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[{"version":"2.1.248","state":"off","account":false,"baseline":false,"code_default":false},{"version":"2.1.239","state":"off","account":false,"baseline":false,"code_default":false}],"related":[{"name":"tengu_ochre_bittern","slug":"tengu-ochre-bittern","description":"A helper that always returned false now checks a remote gate first."},{"name":"tengu_ochre_dunlin","slug":"tengu-ochre-dunlin","description":"When staged files fail to land, Claude Code logs a warning and can tell the model the files may be missing or out of date"},{"name":"tengu_ochre_finch","slug":"tengu-ochre-finch","description":"Default `false`. When `true`, the memory prompt's types section becomes a short list of the four memory types (`user`, `feedback`, `project`, `reference`) with one-line descriptions and an instruction to invoke the `memory-types` skill, and that skill (not user-invocable) is enabled when auto memory is on."},{"name":"tengu_ochre_gantry","slug":"tengu-ochre-gantry","description":"Default `{}`. Configures the `Large workflow` warning on dynamic workflow rows: `enabled: false` turns it off, `agents` sets the scheduled agent cap (default `25`) and `tokens` the token cap (default `1500000`). The warning shows when scheduled agents exceed the cap or actual or projected tokens exceed the token cap; `CLAUDE_CODE_WORKFLOW_SIZE_WARNING_AGENTS` and the `workflowSizeGuideline` setting take precedence for agents, `CLAUDE_CODE_WORKFLOW_SIZE_WARNING_TOKENS` for tokens, and no warning is shown while ultracode is active."},{"name":"tengu_ochre_hollow","slug":"tengu-ochre-hollow","description":"Artifact syntax highlighting and mermaid diagrams are now always on; three other gates were renamed and stay off."},{"name":"tengu_ochre_kite","slug":"tengu-ochre-kite","description":"Claude Code now recovers gracefully when a safety filter cuts off a response mid-tool-call"},{"name":"tengu_ochre_plover","slug":"tengu-ochre-plover","description":"Claude can auto-draft replies to artifact comments, but it's off by default and declines by default."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-ochre-wren","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}