{"version":"2.1.290","anchor":"model-switch-no-longer-passes-arguments-to-precompute","canonical_anchor":"model-switch-no-longer-passes-arguments-to-precompute","heading":"Switching models uses a different preparation step","tier":"internal","area":"Model Switching","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/model-switch-no-longer-passes-arguments-to-precompute","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Switching models uses a different preparation step\n\nWhen you switch models, Claude Code now runs a different routine to prepare work ahead of time\n\n**Unclear.** What the replacement routine does differently is not known.\n\n**What**\n\nWhen you switch models, Claude Code prepares some work in advance. It now does this with a different routine than before, and it no longer labels that step as coming from a model switch.\n\n**Why**\n\nThis affects how cached work is prepared when you change models in the middle of a conversation.\n\n- Area: Model Switching\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}