Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
- No manual virtualenv activation is needed when using Makefile targets (`make check`, `make test`, etc.); the Makefile handles it.
- Only activate `.venv` manually for direct Python/pip commands run outside Make targets.
- Python 3.10+, all dependencies installed in `.venv`
- Gemini model: `gemini-3.1-flash-lite-preview` via `google-genai` package (NOT the deprecated `google.generativeai`)
- Gemini model: `gemini-3.1-flash-lite` via `google-genai` package (NOT the deprecated `google.generativeai`)

## After every code change

Expand Down
4 changes: 2 additions & 2 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
This document defines the persona, context, and instruction sets for the AI agents used in Immermatch.

**LLM Provider:** Google AI Studio (Gemini)
**Model:** gemini-3.1-flash-lite-preview
**Model:** gemini-3.1-flash-lite
**Package:** `google-genai` (not the deprecated `google.generativeai`)

## Environment Guidance (All Agents)
Expand Down Expand Up @@ -208,7 +208,7 @@ class SearchProvider(Protocol):

```python
# Gemini model and retry
MODEL = "gemini-3.1-flash-lite-preview"
MODEL = "gemini-3.1-flash-lite"
MAX_RETRIES = 5
BASE_DELAY = 3 # seconds, exponential backoff with jitter

Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
```

- Python 3.10+, all dependencies in `.venv`
- Gemini model: `gemini-3.1-flash-lite-preview` via `google-genai` (NOT `google.generativeai`)
- Gemini model: `gemini-3.1-flash-lite` via `google-genai` (NOT `google.generativeai`)

## After every code change — run automatically, don't ask

Expand Down
2 changes: 1 addition & 1 deletion immermatch/llm.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
MAX_RETRIES = 5
BASE_DELAY = 3 # seconds

MODEL = "gemini-3.1-flash-lite-preview"
MODEL = "gemini-3.1-flash-lite"

# Concurrency limiter — prevents thundering-herd 429s when many threads
# call Gemini simultaneously (e.g. parallel job evaluation).
Expand Down
Loading