chilly-france-44439
12/16/2025, 4:17 PMverified-models.ts in V0 frontend - i.e., the list is not updated to the list in agent-sdk.
• Current list we are using in GUI: https://github.com/OpenHands/OpenHands/blob/3b7b2fd8cc59f096850116d44b76e5a54d242285/frontend/src/utils/verified-models.ts
• SDK: https://github.com/OpenHands/software-agent-sdk/blob/a8c5dd323a9663f94be52a7b43589[…]19207d/openhands-sdk/openhands/sdk/llm/utils/verified_models.py
I think we should switch to using the SDK list as the source of truth as we delete old code and transition to V1?calm-artist-7206
12/19/2025, 8:44 AMchilly-france-44439
12/19/2025, 2:50 PMnutritious-balloon-65098
12/19/2025, 6:49 PMnutritious-balloon-65098
12/19/2025, 6:52 PMgpt-5.2 model from software-agent-sdk PR #1458 to the All-Hands-AI/infra repository's litellm configuration files.
Changes Made
Added gpt-5.2 model entry to all three environments:
• k8s/staging/litellm.yaml
• k8s/production/litellm.yaml
• k8s/evaluation/litellm.yaml
The model follows the existing convention for OpenAI models:
- model_name: "gpt-5.2"
litellm_params:
model: "openai/gpt-5.2"
api_key: os.environ/OPENAI_API_KEY
Pull Request
Created draft PR: https://github.com/All-Hands-AI/infra/pull/762
<sub>View full conversation</sub>chilly-france-44439
12/19/2025, 6:54 PMnutritious-balloon-65098
12/19/2025, 6:54 PMnutritious-balloon-65098
12/19/2025, 6:55 PMgpt-5.2
• gpt-5.2-codex
• gpt-5.2-codex-max
Files Modified
• k8s/staging/litellm.yaml
• k8s/production/litellm.yaml
• k8s/evaluation/litellm.yaml
Checklist
• ✅ Read the PR at https://github.com/OpenHands/software-agent-sdk/pull/1458
• ✅ Added gpt-5.2 model (from the PR)
• ✅ Added gpt-5.2-codex and gpt-5.2-codex-max (per your follow-up request)
• ✅ Followed existing conventions for OpenAI models
• ✅ Changes pushed to branch and PR updated
Pull Request
https://github.com/All-Hands-AI/infra/pull/762 (draft)
<sub>View full conversation</sub>chilly-france-44439
12/19/2025, 6:56 PMnutritious-balloon-65098
12/19/2025, 6:56 PMnutritious-balloon-65098
12/19/2025, 6:57 PMgpt-5.2 and gpt-5.2-codex models to the litellm configuration in the All-Hands-AI/infra repo, following the existing conventions for OpenAI models.
Changes Made
Added two new models to all three litellm.yaml files:
• k8s/staging/litellm.yaml
• k8s/production/litellm.yaml
• k8s/evaluation/litellm.yaml
Each model follows the standard OpenAI pattern:
- model_name: "gpt-5.2"
litellm_params:
model: "openai/gpt-5.2"
api_key: os.environ/OPENAI_API_KEY
- model_name: "gpt-5.2-codex"
litellm_params:
model: "openai/gpt-5.2-codex"
api_key: os.environ/OPENAI_API_KEY
Checklist
• ✅ Added gpt-5.2 (from software-agent-sdk PR #1458)
• ✅ Added gpt-5.2-codex (per user request)
• ✅ Removed gpt-5.2-codex-max (per user request - not available yet)
• ✅ Followed existing conventions
• ✅ Changes are concise and focused
PR
The draft PR has been updated: https://github.com/All-Hands-AI/infra/pull/762
<sub>View full conversation</sub>calm-artist-7206
12/19/2025, 9:24 PMchilly-france-44439
12/19/2025, 11:59 PM