()
| 3406 | } |
| 3407 | |
| 3408 | export function getProvidersWithToolUsageControl(): string[] { |
| 3409 | const providers: string[] = [] |
| 3410 | for (const [providerId, provider] of Object.entries(PROVIDER_DEFINITIONS)) { |
| 3411 | if (provider.capabilities?.toolUsageControl) { |
| 3412 | providers.push(providerId) |
| 3413 | } |
| 3414 | } |
| 3415 | return providers |
| 3416 | } |
| 3417 | |
| 3418 | export function getHostedModels(): string[] { |
| 3419 | return [ |
no test coverage detected