@@ -757,6 +757,10 @@ def run_agent(self, **kwargs) -> object: # type: ignore[no-untyped-def]
757757 env = captured ["env" ]
758758 assert env ["ANTHROPIC_BASE_URL" ] == "http://localhost:11434/v1"
759759 assert env ["ANTHROPIC_API_KEY" ] == "sk-test-key"
760+ assert env ["ANTHROPIC_AUTH_TOKEN" ] == "sk-test-key"
761+ assert env ["ANTHROPIC_DEFAULT_OPUS_MODEL" ] == "llama3"
762+ assert env ["ANTHROPIC_DEFAULT_SONNET_MODEL" ] == "llama3"
763+ assert env ["ANTHROPIC_DEFAULT_HAIKU_MODEL" ] == "llama3"
760764 assert "ANTHROPIC_MODEL" not in env
761765 assert captured ["command" ] == ["claude" , "--model" , "llama3" ]
762766
@@ -863,6 +867,10 @@ def run_agent(self, **kwargs) -> object: # type: ignore[no-untyped-def]
863867 env = captured ["env" ]
864868 assert "ANTHROPIC_BASE_URL" not in env
865869 assert "ANTHROPIC_API_KEY" not in env
870+ assert "ANTHROPIC_AUTH_TOKEN" not in env
871+ assert "ANTHROPIC_DEFAULT_OPUS_MODEL" not in env
872+ assert "ANTHROPIC_DEFAULT_SONNET_MODEL" not in env
873+ assert "ANTHROPIC_DEFAULT_HAIKU_MODEL" not in env
866874 assert "ANTHROPIC_MODEL" not in env
867875
868876
@@ -966,6 +974,9 @@ def run_agent(self, **kwargs) -> object: # type: ignore[no-untyped-def]
966974
967975 env = captured ["env" ]
968976 assert env ["ANTHROPIC_BASE_URL" ] == "http://localhost:11434/v1"
977+ assert "ANTHROPIC_DEFAULT_OPUS_MODEL" not in env
978+ assert "ANTHROPIC_DEFAULT_SONNET_MODEL" not in env
979+ assert "ANTHROPIC_DEFAULT_HAIKU_MODEL" not in env
969980 assert captured ["command" ] == ["claude" ]
970981
971982
0 commit comments