diff --git a/packages/core/src/github-copilot/responses/convert-to-openai-responses-input.ts b/packages/core/src/github-copilot/responses/convert-to-openai-responses-input.ts index ae8f134af51..bbab95bc0e8 100644 --- a/packages/core/src/github-copilot/responses/convert-to-openai-responses-input.ts +++ b/packages/core/src/github-copilot/responses/convert-to-openai-responses-input.ts @@ -1,9 +1,4 @@ -import { - type LanguageModelV3Prompt, - type LanguageModelV3ToolCallPart, - type SharedV3Warning, - UnsupportedFunctionalityError, -} from "@ai-sdk/provider" +import { type LanguageModelV3Prompt, type SharedV3Warning, UnsupportedFunctionalityError } from "@ai-sdk/provider" import { convertToBase64, parseProviderOptions } from "@ai-sdk/provider-utils" import { z } from "zod/v4" import type { OpenAIResponsesInput, OpenAIResponsesReasoning } from "./openai-responses-api-types.js" @@ -116,7 +111,6 @@ export async function convertToOpenAIResponsesInput({ case "assistant": { const reasoningMessages: Record = {} - const toolCallParts: Record = {} for (const part of content) { switch (part.type) { @@ -129,8 +123,6 @@ export async function convertToOpenAIResponsesInput({ break } case "tool-call": { - toolCallParts[part.toolCallId] = part - if (part.providerExecuted) { break }