Providers can be disabled independently of their model configs. Check both to ensure the selected config is actually usable.
(ctx context.Context, id uuid.UUID)
| 466 | // Providers can be disabled independently of their model configs. |
| 467 | // Check both to ensure the selected config is actually usable. |
| 468 | GetEnabledChatModelConfigByID(ctx context.Context, id uuid.UUID) (ChatModelConfig, error) |
| 469 | GetEnabledChatModelConfigs(ctx context.Context) ([]ChatModelConfig, error) |
| 470 | GetEnabledMCPServerConfigs(ctx context.Context) ([]MCPServerConfig, error) |
| 471 | GetExternalAuthLink(ctx context.Context, arg GetExternalAuthLinkParams) (ExternalAuthLink, error) |
no outgoing calls