VibecoderMcSwaggins commited on
Commit
3b1904c
Β·
1 Parent(s): bfc953b

docs: add LLM model defaults (Nov 2025) to agent guidance files

Browse files
Files changed (3) hide show
  1. AGENTS.md +15 -0
  2. CLAUDE.md +15 -0
  3. GEMINI.md +15 -0
AGENTS.md CHANGED
@@ -89,6 +89,21 @@ DeepBonerError (base)
89
  └── ConfigurationError
90
  ```
91
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
92
  ## Testing
93
 
94
  - **TDD**: Write tests first in `tests/unit/`, implement in `src/`
 
89
  └── ConfigurationError
90
  ```
91
 
92
+ ## LLM Model Defaults (November 2025)
93
+
94
+ Given the rapid advancements, as of November 29, 2025, the DeepBoner project uses the following default LLM models in its configuration (`src/utils/config.py`):
95
+
96
+ - **OpenAI:** `gpt-5`
97
+ - This is the stable flagship model released in August 2025.
98
+ - While `gpt-5.1` (released November 2025) exists, it is currently gated, and attempts to use it resulted in a `403 model_not_found` error for typical API keys. Advanced users with access to `gpt-5.1-instant`, `gpt-5.1-thinking`, or `gpt-5.1-codex-max` may configure their `.env` accordingly.
99
+ - **Anthropic:** `claude-sonnet-4-5-20250929`
100
+ - This is the mid-range Claude 4.5 model, released on September 29, 2025.
101
+ - The flagship `Claude Opus 4.5` (released November 24, 2025) is also available and can be configured by advanced users for enhanced capabilities.
102
+ - **HuggingFace (Free Tier):** `meta-llama/Llama-3.1-70B-Instruct`
103
+ - This remains the default for the free tier, subject to quota limits.
104
+
105
+ It is crucial to keep these defaults updated as the LLM landscape evolves.
106
+
107
  ## Testing
108
 
109
  - **TDD**: Write tests first in `tests/unit/`, implement in `src/`
CLAUDE.md CHANGED
@@ -96,6 +96,21 @@ DeepBonerError (base)
96
  - **Mocking**: `respx` for httpx, `pytest-mock` for general mocking
97
  - **Fixtures**: `tests/conftest.py` has `mock_httpx_client`, `mock_llm_response`
98
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
99
  ## Git Workflow
100
 
101
  - `main`: Production-ready (GitHub)
 
96
  - **Mocking**: `respx` for httpx, `pytest-mock` for general mocking
97
  - **Fixtures**: `tests/conftest.py` has `mock_httpx_client`, `mock_llm_response`
98
 
99
+ ## LLM Model Defaults (November 2025)
100
+
101
+ Given the rapid advancements, as of November 29, 2025, the DeepBoner project uses the following default LLM models in its configuration (`src/utils/config.py`):
102
+
103
+ - **OpenAI:** `gpt-5`
104
+ - This is the stable flagship model released in August 2025.
105
+ - While `gpt-5.1` (released November 2025) exists, it is currently gated, and attempts to use it resulted in a `403 model_not_found` error for typical API keys. Advanced users with access to `gpt-5.1-instant`, `gpt-5.1-thinking`, or `gpt-5.1-codex-max` may configure their `.env` accordingly.
106
+ - **Anthropic:** `claude-sonnet-4-5-20250929`
107
+ - This is the mid-range Claude 4.5 model, released on September 29, 2025.
108
+ - The flagship `Claude Opus 4.5` (released November 24, 2025) is also available and can be configured by advanced users for enhanced capabilities.
109
+ - **HuggingFace (Free Tier):** `meta-llama/Llama-3.1-70B-Instruct`
110
+ - This remains the default for the free tier, subject to quota limits.
111
+
112
+ It is crucial to keep these defaults updated as the LLM landscape evolves.
113
+
114
  ## Git Workflow
115
 
116
  - `main`: Production-ready (GitHub)
GEMINI.md CHANGED
@@ -70,6 +70,21 @@ Settings via pydantic-settings from `.env`:
70
  - `MAX_ITERATIONS`: 1-50, default 10
71
  - `LOG_LEVEL`: DEBUG, INFO, WARNING, ERROR
72
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  ## Development Conventions
74
 
75
  1. **Strict TDD:** Write failing tests in `tests/unit/` *before* implementing logic in `src/`.
 
70
  - `MAX_ITERATIONS`: 1-50, default 10
71
  - `LOG_LEVEL`: DEBUG, INFO, WARNING, ERROR
72
 
73
+ ## LLM Model Defaults (November 2025)
74
+
75
+ Given the rapid advancements, as of November 29, 2025, the DeepBoner project uses the following default LLM models in its configuration (`src/utils/config.py`):
76
+
77
+ - **OpenAI:** `gpt-5`
78
+ - This is the stable flagship model released in August 2025.
79
+ - While `gpt-5.1` (released November 2025) exists, it is currently gated, and attempts to use it resulted in a `403 model_not_found` error for typical API keys. Advanced users with access to `gpt-5.1-instant`, `gpt-5.1-thinking`, or `gpt-5.1-codex-max` may configure their `.env` accordingly.
80
+ - **Anthropic:** `claude-sonnet-4-5-20250929`
81
+ - This is the mid-range Claude 4.5 model, released on September 29, 2025.
82
+ - The flagship `Claude Opus 4.5` (released November 24, 2025) is also available and can be configured by advanced users for enhanced capabilities.
83
+ - **HuggingFace (Free Tier):** `meta-llama/Llama-3.1-70B-Instruct`
84
+ - This remains the default for the free tier, subject to quota limits.
85
+
86
+ It is crucial to keep these defaults updated as the LLM landscape evolves.
87
+
88
  ## Development Conventions
89
 
90
  1. **Strict TDD:** Write failing tests in `tests/unit/` *before* implementing logic in `src/`.