diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts index 933df3dd..a5a8c2f4 100644 --- a/packages/opencode/src/provider/transform.ts +++ b/packages/opencode/src/provider/transform.ts @@ -82,8 +82,14 @@ export namespace ProviderTransform { return undefined } - export function options(_providerID: string, modelID: string) { + export function options(providerID: string, modelID: string): Record | undefined { if (modelID.includes("gpt-5")) { + if (providerID === "azure") { + return { + reasoning_effort: "minimal", + text_verbosity: "verbose", + } + } return { reasoningEffort: "minimal", textVerbosity: "low",