ResolveLLMProvider returns the effective provider for Codex inference. Default is openai, overridable via engine.model-provider.
(workflowData *WorkflowData)
| 77 | // ResolveLLMProvider returns the effective provider for Codex inference. |
| 78 | // Default is openai, overridable via engine.model-provider. |
| 79 | func (e *CodexEngine) ResolveLLMProvider(workflowData *WorkflowData) string { |
| 80 | return resolveEngineLLMProvider(workflowData, LLMProviderOpenAI) |
| 81 | } |
| 82 | |
| 83 | // GetRequiredSecretNames returns the list of secrets required by the Codex engine |
| 84 | // This includes CODEX_API_KEY, OPENAI_API_KEY, and optionally MCP_GATEWAY_API_KEY and mcp-scripts secrets |