{"name":"tengu_ochre_dunlin","slug":"tengu-ochre-dunlin","family":"flag","title":"Feature flags","noun":"feature flag","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","description_source":"entry","described_by":{"version":"2.1.295","anchor":"staged-files-not-placed-model-note-behind-tengu-ochre-dunli"},"presence":{"first_seen":"2.1.295","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":12,"mined_builds":149,"first_cited":{"version":"2.1.295","released_at":"2026-10-08 18:22:58","spans":1}},"aliases":[],"entries":[{"version":"2.1.300","anchor":"staged-file-placement-telemetry-now-splits-no-space-and-name","heading":"Staged-file warnings now say why files were not placed","line":"When staged files fail to land, the warning now counts how many failed for lack of space and how many because the name was too long","released_at":"2026-10-14 14:27:26","reason":"gate cited by this entry"},{"version":"2.1.295","anchor":"staged-files-not-placed-model-note-behind-tengu-ochre-dunli","heading":"Claude can be told when staged files did not arrive","line":"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","released_at":"2026-10-08 18:22:58","reason":"gate cited by this entry"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[{"version":"2.1.300","state":"off","account":false,"baseline":false,"code_default":false},{"version":"2.1.295","state":"unknown","account":null,"baseline":null,"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_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."},{"name":"tengu_ochre_wren","slug":"tengu-ochre-wren","description":"An alternate opening line for Claude's system prompt can be switched on with an environment variable."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-ochre-dunlin","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}