ResolveLLMProvider returns the effective provider for Copilot inference. Default is github, overridable via engine.model-provider.
(workflowData *WorkflowData)
| 65 | // ResolveLLMProvider returns the effective provider for Copilot inference. |
| 66 | // Default is github, overridable via engine.model-provider. |
| 67 | func (e *CopilotEngine) ResolveLLMProvider(workflowData *WorkflowData) string { |
| 68 | return resolveEngineLLMProvider(workflowData, LLMProviderGitHub) |
| 69 | } |
| 70 | |
| 71 | // GetRequiredSecretNames returns the list of secrets required by the Copilot engine. |
| 72 | // This includes COPILOT_GITHUB_TOKEN and optionally MCP_GATEWAY_API_KEY. |
no test coverage detected