Support selectable Aider providers
Some checks failed
CI / test (push) Has been cancelled

This commit is contained in:
2026-08-28 15:44:24 +02:00
parent 2d9e44f789
commit c8740a0374
4 changed files with 52 additions and 5 deletions

View File

@@ -36,7 +36,14 @@ class AiderAgent:
"HOME": coder.pw_dir,
"PATH": os.environ.get("PATH", "/usr/local/bin:/usr/bin:/bin"),
}
for name in ("MISTRAL_API_KEY", "OPENAI_API_KEY", "ANTHROPIC_API_KEY"):
for name in (
"MISTRAL_API_KEY",
"OPENAI_API_KEY",
"OPENAI_API_BASE",
"ANTHROPIC_API_KEY",
"OPENROUTER_API_KEY",
"OLLAMA_API_BASE",
):
if os.getenv(name):
environment[name] = os.environ[name]