fresh-battery-50313
12/22/2025, 7:24 PMlimited-student-10747
12/22/2025, 7:30 PMfresh-battery-50313
12/22/2025, 7:33 PMfresh-battery-50313
12/22/2025, 7:37 PMfresh-battery-50313
12/22/2025, 7:38 PMelegant-branch-54423
12/22/2025, 7:40 PMlimited-student-10747
12/22/2025, 7:42 PMfresh-battery-50313
12/22/2025, 7:42 PMclaude-opus-4-5-20251101fresh-battery-50313
12/22/2025, 7:43 PMfresh-battery-50313
12/22/2025, 7:43 PMchilly-france-44439
12/23/2025, 5:27 PM## Incident Summary
**PR**: [#12093 - chore: set default model to claude-opus-4-5-20251101](<https://github.com/OpenHands/OpenHands/pull/12093>)
**Merged**: `2025-12-19T02:50:50Z`
**Impact**: User `llm_model` settings were overwritten to the new default model
---
## Root Cause
The PR added version `5` to `USER_SETTINGS_VERSION_TO_MODEL` in `enterprise/server/constants.py`:
```python
USER_SETTINGS_VERSION_TO_MODEL = {
1: 'claude-3-5-sonnet-20241022',
2: 'claude-3-7-sonnet-20250219',
3: 'claude-sonnet-4-20250514',
4: 'claude-sonnet-4-20250514', # <-- v4 default
5: 'claude-opus-4-5-20251101', # <-- Added
}
CURRENT_USER_SETTINGS_VERSION = max(USER_SETTINGS_VERSION_TO_MODEL.keys()) # Now 5
This triggered unintended behavior in `enterprise/storage/saas_settings_store.py`:
python
# In load() - triggers migration when version differs
if settings.user_version != CURRENT_USER_SETTINGS_VERSION: # 4 != 5
return await self.create_default_settings(settings)
# In update_settings_with_litellm_default() - OVERWRITES user's model
settings.llm_model = get_default_litellm_model() # Bug: unconditional overwrite
Result: All users with user_version=4 had their custom llm_model replaced with claude-opus-4-5-20251101.
---```
Our last deploy went in ~1:19PM ET yesterday (December 22, 2025 at 6:19 PM UTC) which includes this PR and your messages came at ~2:24PM; I am trying to fix it now and revert settings for people who were originally was using a different model AND haven't fix the overwritten value yetfresh-battery-50313
12/23/2025, 5:52 PMchilly-france-44439
12/23/2025, 7:31 PMchilly-france-44439
12/23/2025, 7:31 PM