fix: pass provider API keys (CHUTES, GROQ, GOOGLE, NVIDIA) to OpenCode CLI execution environment

This commit is contained in:
southseact-3d
2026-02-11 09:04:15 +00:00
parent e58ebdcc4d
commit 1ce02060e8

View File

@@ -9093,7 +9093,11 @@ async function sendToOpencode({ session, model, content, message, cli, streamCal
// Build environment variables including WP CLI MCP server config
const executionEnv = {
...process.env,
OPENAI_API_KEY: OPENCODE_OLLAMA_API_KEY
OPENAI_API_KEY: OPENCODE_OLLAMA_API_KEY,
CHUTES_API_KEY: CHUTES_API_KEY,
GROQ_API_KEY: GROQ_API_KEY,
GOOGLE_API_KEY: GOOGLE_API_KEY,
NVIDIA_API_KEY: NVIDIA_API_KEY,
};
// Add WP CLI Testing MCP server to OpenCode config if enabled