{"version":"2.1.259","anchor":"skill-invoked-model-overrides-now-respect-auto-modefast-mod","canonical_anchor":"skill-invoked-model-overrides-now-respect-auto-modefast-mod","heading":"Skill-invoked model overrides now respect auto-mode\/fast-mode compatibility","tier":"notice","area":"Models","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.259\/e\/skill-invoked-model-overrides-now-respect-auto-modefast-mod","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.259","markdown":"### Skill-invoked model overrides now respect auto-mode\/fast-mode compatibility\n\nA model override declared by a skill or command is now ignored when the model isn't supported under the current auto or fast mode.\n\nWhen a slash-command or skill declares its own model override, Claude Code now checks whether that model is actually supported under the current auto-mode\/fast-mode configuration before applying it. If the model isn't supported in auto mode, or if the auto-mode `disableFastMode` setting (from `tengu_auto_mode_config`) rules it out, Claude Code logs a warning and keeps the session's current model instead of switching. Previously the override was applied unconditionally whenever a skill or command specified one.\n\n- Flag `tengu_auto_mode_config`: Not enough to say (read for one account on one subscription tier against v2.1.259; this account: no value returned, anonymous baseline: no value returned, compiled default: no gate table built for this version) 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: Models\n- Names: `disableFastMode`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}