fix: add Poe provider case to useSelectedModel hook

This commit is contained in:
Roo Code 2025-08-02 09:35:11 +00:00
parent 9bca81785d
commit 7d1317790e

View file

@ -40,6 +40,9 @@ import {
sambaNovaDefaultModelId,
doubaoModels,
doubaoDefaultModelId,
poeModels,
poeDefaultModelId,
poeDefaultModelInfo,
} from "@roo-code/types"
import type { ModelRecord, RouterModels } from "@roo/api"
@ -251,13 +254,18 @@ function getSelectedModel({
case "cerebras": {
const id = apiConfiguration.apiModelId ?? cerebrasDefaultModelId
const info = cerebrasModels[id as keyof typeof cerebrasModels]
return { id, info }
return { id, info }
}
case "sambanova": {
const id = apiConfiguration.apiModelId ?? sambaNovaDefaultModelId
const info = sambaNovaModels[id as keyof typeof sambaNovaModels]
return { id, info }
}
case "poe": {
const id = apiConfiguration.apiModelId ?? poeDefaultModelId
const info = poeModels[id as keyof typeof poeModels] || poeDefaultModelInfo
return { id, info }
}
// case "anthropic":
// case "human-relay":
// case "fake-ai":