From fdc4fd826845190a1b0f6efdfb3339fd5b62536f Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" <219766164+opencode-agent[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 20:44:53 -0500 Subject: [PATCH] refactor(core): remove dead AI SDK ID stripping (#43741) Co-authored-by: rekram1-node <63023139+rekram1-node@users.noreply.github.com> --- packages/core/src/aisdk.ts | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/packages/core/src/aisdk.ts b/packages/core/src/aisdk.ts index 1579a8d9bae..d54a12336f8 100644 --- a/packages/core/src/aisdk.ts +++ b/packages/core/src/aisdk.ts @@ -133,20 +133,6 @@ function prepareOptions(model: Info, pkg: string) { if (abortSignals.length === 1) opts.signal = abortSignals[0] if (abortSignals.length > 1) opts.signal = AbortSignal.any(abortSignals) - if ( - (pkg === "@ai-sdk/openai" || pkg === "@ai-sdk/azure" || pkg === "@ai-sdk/amazon-bedrock/mantle") && - opts.body && - opts.method === "POST" - ) { - const body = JSON.parse(opts.body as string) - if (body.store !== true && Array.isArray(body.input)) { - for (const item of body.input) { - if ("id" in item) delete item.id - } - opts.body = JSON.stringify(body) - } - } - if (typeof opts.body === "string" && model.body !== undefined) { const decoded = Option.getOrUndefined(decodeJson(opts.body)) if (Schema.is(Schema.Record(Schema.String, Schema.Json))(decoded)) {