Swapping the model in an agentic system changes the component that decides which tool to call, what arguments to pass, and when to stop. The tool definitions, the schemas and the downstream systems stay the same, but the policy over them changes. Research on evolving LLM APIs found that a single provider update caused a major performance drop on a downstream classification task and also changed which prompt performed best, with one prompt beating another by 8.7% accuracy after the update (the regression testing study). If a silent model change can reorder prompt preferences on a simple task, it can certainly reorder tool choices in a multi-step loop.
The same study notes that LLM APIs can be updated silently and are scheduled for deprecation, which forces teams to move even when they did not plan to (the regression testing study). That is the practical trigger for this checklist: an upstream deprecation notice or an internal decision to consolidate models. Either way, the work is the same.
Tool use is also fragile in ways that a general capability score will not reveal. A benchmark of a small model in a ReAct agent found it never invoked a single tool across nine tasks, producing an accuracy of 11% driven entirely by one task that needed no external data (the Llama 3B benchmark write-up). The model's reasoning trace recognized the need for external information and then confabulated an answer instead of calling the search tool. A tool suite that only scores final answers would have recorded a failure without telling you that the tool was never touched, which is exactly the distinction you need when you change models.
Prompt behavior also depends on more than the prompt text: the model, parameters, tool configuration and retrieved context all shape the output, so changing any of them can change results even when the prompt is untouched (Braintrust on prompt testing). That is the argument for versioning the model alongside the prompt and tools as one unit, which prompt management guides describe as treating instructions, variables, model parameters and tools as a single versioned unit (LangWatch on prompt management).



