# Model changes mid-conversation in the Auto Routers

**URL:** <https://forum.cursor.com/t/model-changes-mid-conversation-in-the-auto-routers/166831>\
**Category:** Discussions\
**Tags:** auto-mode\
**Created:** [July 28, 2026, 7:43am UTC](https://forum.cursor.com/t/model-changes-mid-conversation-in-the-auto-routers/166831 "2026-07-28T07:43:49Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [July 28, 2026, 7:59am UTC](https://forum.cursor.com/t/model-changes-mid-conversation-in-the-auto-routers/166831/4 "2026-07-28T07:59:53Z")

</div>

Hey Igor, thanks for the request. This is expected behavior: in Auto mode, Cursor Router picks a model for each individual request, not one model for the whole chat. The idea is to choose the best model for each step.

If you need to stick to one model for the entire conversation (for prompt caching, system prompt consistency, and thinking behavior), the most reliable option right now is to manually select a specific model instead of Auto. Then it won’t switch mid-chat.

About routing: the chat context is still passed along no matter which model answers, so continuity isn’t lost. But yeah, the prefix cache is tied to a specific model, and when the model changes that benefit resets, so your intuition is right.

Also, there’s a related feature request about user-configurable routing rules. Feel free to check it out and add your vote or use case: [# Feature Request: User-configurable model routing rules for the main agent](https://forum.cursor.com/t/feature-request-user-configurable-model-routing-rules-for-the-main-agent/166260)

---

_[View the full topic](https://forum.cursor.com/t/model-changes-mid-conversation-in-the-auto-routers/166831)._
