From c3c960383eb9044ddbc7ad8e44cbf1f917a19d0a Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Fri, 28 Mar 2025 18:51:35 -1000 Subject: [PATCH] feat: Offer OpenRouter OAuth if no model detected --- aider/onboarding.py | 2 +- tests/basic/test_main.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aider/onboarding.py b/aider/onboarding.py index 082e53fc4..e24224c86 100644 --- a/aider/onboarding.py +++ b/aider/onboarding.py @@ -140,7 +140,7 @@ def select_default_model(args, io, analytics): io.tool_warning(no_model_msg) # Try OAuth if no model was detected - # offer_openrouter_oauth(io, analytics) + offer_openrouter_oauth(io, analytics) # Check again after potential OAuth success model = try_to_select_default_model() diff --git a/tests/basic/test_main.py b/tests/basic/test_main.py index 3605bd72e..a6dead0ff 100644 --- a/tests/basic/test_main.py +++ b/tests/basic/test_main.py @@ -983,7 +983,7 @@ class TestMain(TestCase): coder = main( ["--exit", "--yes"], input=DummyInput(), output=DummyOutput(), return_coder=True ) - self.assertIn("openrouter/anthropic/claude", coder.main_model.name.lower()) + self.assertIn("openrouter/", coder.main_model.name.lower()) del os.environ["OPENROUTER_API_KEY"] # Test OpenAI API key