diff --git a/aggregate.py b/aggregate.py index 3e09fc3..619330c 100644 --- a/aggregate.py +++ b/aggregate.py @@ -1,4 +1,5 @@ # aggregate.py +from __future__ import annotations """ Note(Gemini): This module orchestrates the construction of the final Markdown context string. diff --git a/ai_client.py b/ai_client.py index dfd529a..0a4fbb1 100644 --- a/ai_client.py +++ b/ai_client.py @@ -1,4 +1,5 @@ # ai_client.py +from __future__ import annotations """ Note(Gemini): Acts as the unified interface for multiple LLM providers (Anthropic, Gemini). diff --git a/gui_2.py b/gui_2.py index 96abdc1..d17abfb 100644 --- a/gui_2.py +++ b/gui_2.py @@ -1,4 +1,5 @@ # gui_2.py +from __future__ import annotations import tomli_w import threading import asyncio diff --git a/scripts/ai_style_formatter.py b/scripts/ai_style_formatter.py index 1a3df36..0f05569 100644 --- a/scripts/ai_style_formatter.py +++ b/scripts/ai_style_formatter.py @@ -1,3 +1,4 @@ +from __future__ import annotations import tokenize import io import os diff --git a/scripts/mma_exec.py b/scripts/mma_exec.py index b5a45e4..1c6945f 100644 --- a/scripts/mma_exec.py +++ b/scripts/mma_exec.py @@ -62,9 +62,9 @@ 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-3-flash-preview' + return 'gemini-2.5-flash-lite' elif role == 'tier3-worker' or role == 'tier3': - return 'gemini-3-flash-preview' + return 'gemini-2.5-flash-lite' elif role == 'tier4-qa' or role == 'tier4': return 'gemini-2.5-flash-lite' else: