(provider: CatalogProvider)
| 818 | } |
| 819 | |
| 820 | export function getLargestContextProviderModel(provider: CatalogProvider): CatalogModel | null { |
| 821 | if (provider.models.length === 0) return null |
| 822 | return provider.models.reduce((max, m) => |
| 823 | (m.contextWindow ?? 0) > (max.contextWindow ?? 0) ? m : max |
| 824 | ) |
| 825 | } |
no outgoing calls
no test coverage detected