Skip to content

Commit bd9d7b3

Browse files
authored
fix: session title generation with OpenAI models. (anomalyco#11678)
1 parent c694748 commit bd9d7b3

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

packages/opencode/src/provider/transform.ts

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -658,11 +658,18 @@ export namespace ProviderTransform {
658658
}
659659

660660
export function smallOptions(model: Provider.Model) {
661-
if (model.providerID === "openai" || model.api.id.includes("gpt-5")) {
662-
if (model.api.id.includes("5.")) {
663-
return { reasoningEffort: "low" }
661+
if (
662+
model.providerID === "openai" ||
663+
model.api.npm === "@ai-sdk/openai" ||
664+
model.api.npm === "@ai-sdk/github-copilot"
665+
) {
666+
if (model.api.id.includes("gpt-5")) {
667+
if (model.api.id.includes("5.")) {
668+
return { store: false, reasoningEffort: "low" }
669+
}
670+
return { store: false, reasoningEffort: "minimal" }
664671
}
665-
return { reasoningEffort: "minimal" }
672+
return { store: false }
666673
}
667674
if (model.providerID === "google") {
668675
// gemini-3 uses thinkingLevel, gemini-2.5 uses thinkingBudget

0 commit comments

Comments
 (0)