diff --git a/conductor/tests/test_mma_exec.py b/conductor/tests/test_mma_exec.py index f6e393a..51e05a7 100644 --- a/conductor/tests/test_mma_exec.py +++ b/conductor/tests/test_mma_exec.py @@ -45,7 +45,7 @@ def test_get_role_documents() -> None: def test_get_model_for_role() -> None: """Test that get_model_for_role returns the correct model for each role.""" assert get_model_for_role('tier1-orchestrator') == 'gemini-3.1-pro-preview' - assert get_model_for_role('tier2-tech-lead') == 'gemini-2.5-flash-lite' + assert get_model_for_role('tier2-tech-lead') == 'gemini-3-flash' assert get_model_for_role('tier3-worker') == 'gemini-2.5-flash-lite' assert get_model_for_role('tier4-qa') == 'gemini-2.5-flash-lite' diff --git a/scripts/mma_exec.py b/scripts/mma_exec.py index 1c6945f..9fabd59 100644 --- a/scripts/mma_exec.py +++ b/scripts/mma_exec.py @@ -62,7 +62,7 @@ def get_model_for_role(role: str) -> str: if role == 'tier1-orchestrator' or role == 'tier1': return 'gemini-3.1-pro-preview' elif role == 'tier2-tech-lead' or role == 'tier2': - return 'gemini-2.5-flash-lite' + return 'gemini-3-flash-preview' elif role == 'tier3-worker' or role == 'tier3': return 'gemini-2.5-flash-lite' elif role == 'tier4-qa' or role == 'tier4':