From da373491b81cbb8e72eeea5d6e6170d234227147 Mon Sep 17 00:00:00 2001 From: Till JS Date: Mon, 20 Apr 2026 20:42:21 +0200 Subject: [PATCH] chore(mana-llm): thread GOOGLE_API_KEY + default model into local compose MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Matches the macmini compose — Google Gemini was already wired in the provider adapter (commit 2 of the function-calling migration) but the local dev stack's compose never passed the env through, so the container booted without the provider and every tool-calling request fell back to Ollama (unreachable in local dev, LAN-only GPU box). With this in place the local mana-llm healthcheck reports both `google` and `openrouter` as healthy and the webapp planner hits Gemini Flash for real. Co-Authored-By: Claude Opus 4.7 (1M context) --- services/mana-llm/docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/mana-llm/docker-compose.yml b/services/mana-llm/docker-compose.yml index 8b4df0008..afe5dc223 100644 --- a/services/mana-llm/docker-compose.yml +++ b/services/mana-llm/docker-compose.yml @@ -16,6 +16,8 @@ services: - OLLAMA_TIMEOUT=120 - REDIS_URL=redis://redis:6379 # Add API keys via .env file + - GOOGLE_API_KEY=${GOOGLE_API_KEY:-} + - GOOGLE_DEFAULT_MODEL=${GOOGLE_DEFAULT_MODEL:-gemini-2.5-flash} - OPENROUTER_API_KEY=${OPENROUTER_API_KEY:-} - GROQ_API_KEY=${GROQ_API_KEY:-} - TOGETHER_API_KEY=${TOGETHER_API_KEY:-}