fix(core): stop replaying stale GitHub Copilot Responses item IDs (#34686)

This commit is contained in:
Aiden Cline
2026-06-30 19:19:02 -05:00
committed by GitHub
parent c88ca972cf
commit f1407e41c4
5 changed files with 310 additions and 26 deletions
+3 -1
View File
@@ -463,7 +463,9 @@ export function message(msgs: ModelMessage[], model: Provider.Model, options: Re
if (
options.store !== true &&
key &&
["@ai-sdk/openai", "@ai-sdk/azure", "@ai-sdk/amazon-bedrock/mantle"].includes(model.api.npm)
["@ai-sdk/openai", "@ai-sdk/azure", "@ai-sdk/amazon-bedrock/mantle", "@ai-sdk/github-copilot"].includes(
model.api.npm,
)
) {
msgs = mapProviderOptions(msgs, (options) => {
if (!options?.[key] || !("itemId" in options[key])) return options