Skip to content

Commit 6c94c9b

Browse files
committed
fix: don't route gpt-5-mini to Copilot Responses API
1 parent 320ecd7 commit 6c94c9b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/opencode/src/provider/provider.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,8 @@ export namespace Provider {
111111
return sdk.responses(modelID)
112112
}
113113

114-
if (useResponsesApi && isGpt5OrLater(modelID)) {
114+
// gpt-5-mini is known to be unsupported via Responses API for some users.
115+
if (useResponsesApi && isGpt5OrLater(modelID) && modelID !== "gpt-5-mini") {
115116
return sdk.responses(modelID)
116117
}
117118
return sdk.chat(modelID)
@@ -129,7 +130,7 @@ export namespace Provider {
129130
return sdk.responses(modelID)
130131
}
131132

132-
if (useResponsesApi && isGpt5OrLater(modelID)) {
133+
if (useResponsesApi && isGpt5OrLater(modelID) && modelID !== "gpt-5-mini") {
133134
return sdk.responses(modelID)
134135
}
135136
return sdk.chat(modelID)

0 commit comments

Comments
 (0)