{"name":"tengu_cozy_fern","slug":"tengu-cozy-fern","family":"flag","title":"Feature flags","noun":"feature flag","description":"If an MCP tool asks to end the turn while a tool call in the same batch failed, Claude Code can now keep the turn going","description_source":"entry","described_by":{"version":"2.1.301","anchor":"failed-mcp-sibling-can-override-an-end-turn-decision-tengu"},"presence":{"first_seen":"2.1.301","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":9,"mined_builds":150,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.302","anchor":"tengu-cozy-fern-hook-now-fires-for-every-non-tool-non-false","heading":"Claude can be kept going after a request to end its turn from more sources","line":"The note that can keep Claude's turn going after a failed tool call now applies to more than MCP tools, if switched on remotely","released_at":"2026-10-16 16:48:28","reason":"gate cited by this entry"},{"version":"2.1.301","anchor":"failed-mcp-sibling-can-override-an-end-turn-decision-tengu","heading":"A failed MCP tool call can stop Claude from ending its turn too early","line":"If an MCP tool asks to end the turn while a tool call in the same batch failed, Claude Code can now keep the turn going","released_at":"2026-10-15 14:34:23","reason":"gate cited by this entry"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[{"version":"2.1.302","state":"unknown","account":null,"baseline":null,"code_default":false},{"version":"2.1.301","state":"unknown","account":null,"baseline":null,"code_default":false}],"related":[{"name":"tengu_cozy_dusk","slug":"tengu-cozy-dusk","description":"A new numeric remote-config gate was added with clamped bounds."},{"name":"tengu_cozy_eagle","slug":"tengu-cozy-eagle","description":"Some Claude in Chrome tools now ask for your permission rather than running at once, even with a whole-tool allow rule"},{"name":"tengu_cozy_kite","slug":"tengu-cozy-kite","description":"Before a tool runs, Claude Code can wait for files still being staged, but only when a remote switch that defaults to off is on"},{"name":"tengu_cozy_pixel","slug":"tengu-cozy-pixel","description":"A new fork_conversation control request lets a host app branch a session's history into a brand-new session"},{"name":"tengu_cozy_teapot","slug":"tengu-cozy-teapot","description":"A remotely gated A\/B test can loosen the bash-first system prompt wording."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-cozy-fern","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}