( models: Map<string, ModelEntry>, providerId: string, modelId: string, )
| 394 | } |
| 395 | |
| 396 | function resolveCanonicalModelId( |
| 397 | models: Map<string, ModelEntry>, |
| 398 | providerId: string, |
| 399 | modelId: string, |
| 400 | ) { |
| 401 | const baseModelId = BaseModelRefs.get(`${providerId}/${modelId}`); |
| 402 | if (baseModelId && models.has(baseModelId)) return baseModelId; |
| 403 | if (models.has(modelId)) return modelId; |
| 404 | |
| 405 | const providerScopedId = `${providerId}/${modelId}`; |
| 406 | if (models.has(providerScopedId)) return providerScopedId; |
| 407 | } |
| 408 | |
| 409 | function buildPages() { |
| 410 | const pages = new Map<string, RenderedPage>(); |
no outgoing calls
no test coverage detected