{"name":"tengu_violin_scroll","slug":"tengu-violin-scroll","family":"flag","title":"Feature flags","noun":"feature flag","description":"Claude Code adds an unreleased one-shot 'reannounce' request for remote tools, off by default","description_source":"entry","described_by":{"version":"2.1.280","anchor":"remote-tools-worker-gains-a-one-shot-reannounce-ask-gated"},"presence":{"first_seen":"2.1.280","removed_in":null,"in_current_build":true,"newest_mined":"2.1.280","builds":1,"mined_builds":123,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.280","anchor":"remote-tools-worker-gains-a-one-shot-reannounce-ask-gated","heading":"Remote-tools worker gains a one-shot 'reannounce' ask, gated off by default","line":"Claude Code adds an unreleased one-shot 'reannounce' request for remote tools, off by default","released_at":"2026-09-22 15:44:39","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[{"version":"2.1.280","state":"off","account":false,"baseline":false,"code_default":false}],"related":[{"name":"tengu_violin_","slug":"tengu-violin","description":"Remote sessions started from the desktop app now need a second flag as well."},{"name":"tengu_violin_amati","slug":"tengu-violin-amati","description":"Settings pushed from the control channel are checked before they can change plugin forwarding, and refusals are logged."},{"name":"tengu_violin_bridgepin","slug":"tengu-violin-bridgepin","description":"New display styles for background tool results and for repository-trust folder-wait refusals"},{"name":"tengu_violin_chinrest","slug":"tengu-violin-chinrest","description":"Notices for shared\/served folders are now deduplicated and capped instead of fired one by one"},{"name":"tengu_violin_fret","slug":"tengu-violin-fret","description":"Headless and desktop cloud sessions in auto or bypass mode now ask once whether Claude may act unattended, and the answer is saved."},{"name":"tengu_violin_mute","slug":"tengu-violin-mute","description":"Scaffolding to mute and unmute served tools has landed, with state labels and a periodic timer, but nothing calls it."},{"name":"tengu_violin_peg","slug":"tengu-violin-peg","description":"New sandbox and approval flow for project hooks run read-only during cloud\/remote sessions"},{"name":"tengu_violin_pegbox","slug":"tengu-violin-pegbox","description":"Remote sessions started from the desktop app now need a second flag as well."},{"name":"tengu_violin_plan_classifier","slug":"tengu-violin-plan-classifier","description":"A new flag will control whether plan mode gets classifier-based permission checks"},{"name":"tengu_violin_soundpost","slug":"tengu-violin-soundpost","description":"Directory sync gains a pre-attach safety check to verify a checkout can attach cleanly, behind a new gate"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-violin-scroll","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}