MCPcopy Create free account
hub / github.com/anomalyco/opencode / validModel

Function validModel

packages/app/src/context/local.tsx:96–99  ·  view source on GitHub ↗
(model: ModelKey)

Source from the content-addressed store, hash-verified

94 })
95
96 const validModel = (model: ModelKey) => {
97 const provider = providers.all().get(model.providerID)
98 return !!provider?.models[model.modelID] && connected().has(model.providerID)
99 }
100
101 const firstModel = (...items: Array<() => ModelKey | undefined>) => {
102 for (const item of items) {

Callers 4

firstModelFunction · 0.85
configuredModelFunction · 0.85
recentModelFunction · 0.85
defaultModelFunction · 0.85

Calls 3

connectedFunction · 0.85
getMethod · 0.65
allMethod · 0.45

Tested by

no test coverage detected