{"version":"2.1.221","anchor":"auto-mode-bash-first-prompt-variant","canonical_anchor":"auto-mode-bash-first-prompt-variant","heading":"Auto mode bash-first prompt variant","tier":"soon","area":"Auto Mode","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221\/e\/auto-mode-bash-first-prompt-variant","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221","markdown":"### Auto mode bash-first prompt variant\n\nAuto mode can be told to do file reads, searches and edits through Bash, but it's off by default.\n\n**What**\n\nAuto mode can be told to route file reads, searches and edits through Bash instead of the dedicated tools, but the gate defaults to off.\n\n**Details**\n\n- the auto-mode attachment carries bashFirst and steerOnly flags\n- bashFirst changes the injected reminder to prefer the Bash tool, and the exit reminder adds a line telling the model to resume using the dedicated tools\n- steerOnly produces a shortened exit message\n- gated on CLAUDE_CODE_THRIFTY_SONIC, otherwise the gate \"tengu_thrifty_sonic\" with fallback false, and requires the Bash and edit\/search tools to be present\n\n**Evidence**\n\n`Resume using the dedicated tools for file reads, searches, and edits.`\n\n- Flag `tengu_thrifty_sonic`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.221; this account: on, anonymous baseline: on, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Auto Mode\n- Names: `CLAUDE_CODE_THRIFTY_SONIC`\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}