Skip to content

feat(models): add github_copilot/gpt-5.3-codex and github_copilot/claude-opus-4.6-fast#21316

Merged
1 commit merged intoBerriAI:mainfrom
Chesars:fix/copilot-add-gpt53-codex-claude-opus46-fast
Feb 17, 2026
Merged

feat(models): add github_copilot/gpt-5.3-codex and github_copilot/claude-opus-4.6-fast#21316
1 commit merged intoBerriAI:mainfrom
Chesars:fix/copilot-add-gpt53-codex-claude-opus46-fast

Conversation

@Chesars
Copy link
Copy Markdown
Contributor

@Chesars Chesars commented Feb 16, 2026

Relevant issues

Fixes #21148

Pre-Submission checklist

  • I have Added testing — JSON-only change to model registry, no code logic changed
  • My PR passes all unit tests — no code changes to test
  • My PR's scope is as isolated as possible, it only solves 1 specific problem

Type

🆕 New Feature

Changes

Add two missing GitHub Copilot models to model_prices_and_context_window.json:

  • github_copilot/claude-opus-4.6-fast — chat mode, 128k input / 16k output
  • github_copilot/gpt-5.3-codex — responses mode, 128k in/out

Both follow the existing github_copilot model pattern.

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
litellm Ready Ready Preview, Comment Feb 16, 2026 3:26pm

Request Review

…ude-opus-4.6-fast

Add missing GitHub Copilot model entries for gpt-5.3-codex (GA) and
claude-opus-4.6-fast (Public Preview) to both the root and backup
model pricing JSON files.
@Chesars Chesars force-pushed the fix/copilot-add-gpt53-codex-claude-opus46-fast branch from c169f94 to 3bdd123 Compare February 16, 2026 15:24
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Feb 16, 2026

Greptile Summary

Adds two new GitHub Copilot model entries to the model registry: github_copilot/claude-opus-4.6-fast (chat mode, 128k input / 16k output) and github_copilot/gpt-5.3-codex (responses mode, 128k input / 128k output).

  • Both entries follow the established github_copilot model pattern exactly, matching the structure of analogous existing models (claude-opus-4.5 and gpt-5.1-codex-max respectively)
  • Entries are inserted in alphabetical order within the JSON file
  • Both the primary and backup JSON files are updated identically
  • No code logic changes — JSON-only model registry additions

Confidence Score: 5/5

  • This PR is safe to merge — it only adds two new model entries to a JSON registry with no code logic changes.
  • The PR adds two well-structured JSON entries that exactly follow existing patterns for github_copilot models. Both files are updated consistently. No code changes, no risk of runtime errors, and no security implications.
  • No files require special attention.

Important Files Changed

Filename Overview
model_prices_and_context_window.json Adds two new github_copilot model entries (claude-opus-4.6-fast and gpt-5.3-codex) following existing patterns exactly. JSON structure is valid, entries are alphabetically ordered, and both models mirror existing analogous entries.
litellm/model_prices_and_context_window_backup.json Backup file mirrors the primary model prices JSON exactly, with identical additions of the two new github_copilot model entries.

Flowchart

flowchart TD
    A[model_prices_and_context_window.json] --> B[github_copilot/claude-opus-4.6-fast]
    A --> C[github_copilot/gpt-5.3-codex]
    B --> D[mode: chat]
    B --> E[128k input / 16k output]
    B --> F[endpoint: /v1/chat/completions]
    C --> G[mode: responses]
    C --> H[128k input / 128k output]
    C --> I[endpoint: /v1/responses]
    A --> J[litellm/model_prices_and_context_window_backup.json]
    J --> K[Identical copy]
Loading

Last reviewed commit: 3bdd123

Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

@ghost ghost merged commit 757acb4 into BerriAI:main Feb 17, 2026
11 of 18 checks passed
ghost pushed a commit that referenced this pull request Feb 17, 2026
…ION_PARAMS (#21360)

* allow filtering by user in global usage

* add server root path test to github actions

* Update .github/workflows/test_server_root_path.yml

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* address greptile review feedback (greploop iteration 1)

- Fix HTTPException swallowed by broad except block in get_user_daily_activity
  and get_user_daily_activity_aggregated: re-raise HTTPException before the
  generic handler so 403 status codes propagate correctly
- Add status_code assertions in non-admin access tests

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* address greptile review feedback (greploop iteration 2)

- Default user_id to caller's own ID for non-admins instead of 403 when
  omitted, preserving backward compatibility for API consumers
- Apply same fix to aggregated endpoint
- Update test to verify defaulting behavior instead of expecting 403
- Add useEffect to sync selectedUserId when auth state settles in
  UsagePageView to handle async auth initialization

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fixing syntax

* remove artifacts

* feat: guardrail tracing UI - policy, detection method, match details (#21349)

* feat: add GuardrailTracingDetail TypedDict and tracing fields to StandardLoggingGuardrailInformation

* feat: add policy_template field to Guardrail config TypedDict

* feat: accept GuardrailTracingDetail in base guardrail logging method

* feat: populate tracing fields in content filter guardrail

* test: add tracing fields tests for custom guardrail base class

* test: add tracing fields e2e tests for content filter guardrail

* feat: add guardrail tracing UI - policy badges, match details, timeline

* feat: redesign GuardrailViewer to Guardrails & Policy Compliance layout

Two-column layout with request lifecycle timeline on the left
and compact evaluation detail cards on the right. Header shows
guardrail count, pass/fail status, total overhead, policy info,
and an export button.

* feat: add clickable guardrail link in metrics + show policy names

* feat: add risk_score field to StandardLoggingGuardrailInformation

* feat: compute risk_score in content filter guardrail

* feat: display backend risk_score badge on evaluation cards

* fix: fallback to frontend risk score when backend doesn't provide one

* passing in masster key for api calls

* Fix: Add blog as incident report

* Fix: Add blog as incident report

* remove timeline

* feat(models): add github_copilot/gpt-5.3-codex and github_copilot/claude-opus-4.6-fast (#21316)

Add missing GitHub Copilot model entries for gpt-5.3-codex (GA) and
claude-opus-4.6-fast (Public Preview) to both the root and backup
model pricing JSON files.

* only tests for /ui

* bump: version 1.81.12 → 1.81.13

* Fixing mapped tests

* fixing no_config test

* fixing container tests

* fixing test_basic_openai_responses_api

* Adding bedrock thinking budget tokens to docs

* fixing regen key tests

* fix: add missing OpenAI chat completion params to OPENAI_CHAT_COMPLETION_PARAMS

Add store, prompt_cache_key, prompt_cache_retention, safety_identifier, and verbosity
to OPENAI_CHAT_COMPLETION_PARAMS list.

These params were already in DEFAULT_CHAT_COMPLETION_PARAM_VALUES but missing from
the OPENAI_CHAT_COMPLETION_PARAMS list, causing them to be dropped when passed to
OpenAI-compatible providers.

---------

Co-authored-by: yuneng-jiang <yuneng.jiang@gmail.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com>
Co-authored-by: Sameer Kankute <sameer@berri.ai>
Co-authored-by: Cesar Garcia <128240629+Chesars@users.noreply.github.com>
Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com>
@Chesars Chesars deleted the fix/copilot-add-gpt53-codex-claude-opus46-fast branch February 17, 2026 17:11
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: github_copilot pricing missing gpt-5.3-codex and claude-opus-4.6-fast

1 participant