{"name":"tengu_cozy_pixel","slug":"tengu-cozy-pixel","family":"flag","title":"Feature flags","noun":"feature flag","description":"A new fork_conversation control request lets a host app branch a session's history into a brand-new session","description_source":"entry","described_by":{"version":"2.1.268","anchor":"new-fork-conversation-control-request-forks-a-sessions-hi"},"presence":{"first_seen":"2.1.268","removed_in":"2.1.277","in_current_build":false,"newest_mined":"2.1.319","builds":9,"mined_builds":159,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.277","anchor":"renamed-tengu-feature-flags-bright-ripple-jaunty-ember-c","heading":"Renamed tengu feature flags (bright_ripple \u2192 jaunty_ember, cozy_pixel \u2192 humble_zephyr)","line":"Two experiment flags renamed: bright_ripple to jaunty_ember, cozy_pixel to humble_zephyr","released_at":"2026-09-18 16:22:26","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.273","anchor":"remote-control-conversation-fork-fork-conversation-wired-i","heading":"Remote-control conversation fork (fork_conversation) wired into the REPL bridge","line":"Remote clients can now fork a running Claude Code session mid-conversation","released_at":"2026-09-15 18:06:34","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.268","anchor":"new-fork-conversation-control-request-forks-a-sessions-hi","heading":"New \"fork_conversation\" control request forks a session's history into a new SDK-hosted session","line":"A new fork_conversation control request lets a host app branch a session's history into a brand-new session","released_at":"2026-09-10 18:41:11","reason":"gate cited by this entry"},{"version":"2.1.268","anchor":"remote-control-gains-a-fork-conversation-tool","heading":"Remote Control gains a fork_conversation tool","line":"Remote Control can now fork a conversation into a brand-new session","released_at":"2026-09-10 18:41:11","reason":"gate cited by this entry"}],"entries_total":4,"docs":[],"docs_total":0,"gates":[{"version":"2.1.277","state":"unknown","account":null,"baseline":null,"code_default":null},{"version":"2.1.273","state":"unknown","account":null,"baseline":null,"code_default":false},{"version":"2.1.268","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_fern","slug":"tengu-cozy-fern","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"},{"name":"tengu_cozy_hamming","slug":"tengu-cozy-hamming","description":"Behind two server-side switches, files removed from a chat are deleted from disk if unchanged, and Claude is told a deleted image is gone"},{"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_pinwheel","slug":"tengu-cozy-pinwheel","description":"Whether Claude Code's yield-to-person prompt applies now depends on the error reason, and a new `other` reason has its own remote switch"},{"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-pixel","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}