Skip to content

chore(registry): update Cursor models to latest#777

Merged
khaliqgant merged 3 commits intomainfrom
bump-models
Apr 24, 2026
Merged

chore(registry): update Cursor models to latest#777
khaliqgant merged 3 commits intomainfrom
bump-models

Conversation

@khaliqgant
Copy link
Copy Markdown
Member

@khaliqgant khaliqgant commented Apr 24, 2026

Summary

  • Updates Cursor CLI model list to reflect current available models
  • Sets composer-2-fast (Composer 2 Fast) as the new default, replacing opus-4.6-thinking
  • Adds 94 total models including Opus 4.7 variants, GPT-5.4 Mini/Nano tiers, Codex 5.3 Spark variants, Grok 4.20, Sonnet 4/4.5 1M, and more
  • Updates Claude model IDs to new-style format (e.g. claude-4.6-opus-high instead of opus-4.6)
  • Removes composer-1, gemini-3-pro, and old grok (replaced by grok-4-20 + grok-4-20-thinking)
  • Codegen auto-regenerated packages/config/src/cli-registry.generated.ts and Python SDK models

Test plan

  • Verify codegen output looks correct in packages/config/src/cli-registry.generated.ts
  • Verify Python SDK packages/sdk-py/agent_relay/models.py updated correctly
  • Confirm Cursor model picker shows composer-2-fast as default

🤖 Generated with Claude Code


Open in Devin Review

Replaces old Claude model IDs with new-style identifiers, adds Opus 4.7
variants, GPT-5.4 Mini/Nano tiers, Codex 5.3 Spark variants, Grok 4.20,
and Sonnet 4/4.5 1M models. Sets composer-2-fast as new default.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
devin-ai-integration[bot]

This comment was marked as resolved.

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ac2a876e33

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread packages/sdk-py/agent_relay/__init__.py Outdated
Comment on lines +1 to +3
"""Agent Relay Python SDK."""

from .models import (
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Avoid shadowing the SDK package with generated stubs

Adding this top-level agent_relay package introduces a name collision with src/agent_relay, which is the actual SDK package declared in pyproject.toml. When Python is executed from packages/sdk-py, imports resolve this new package first, so API imports like from agent_relay import AgentRelay or import agent_relay.builder fail because this package only contains model constants.

Useful? React with 👍 / 👎.

gpt_5_4:
id: "gpt-5.4"
label: "GPT-5.4 — Latest frontier agentic coding model"
id: 'gpt-5.4'
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Ensure Codex model IDs remain unique

This entry duplicates the gpt-5.4 id already used by gpt_5_5, which causes generated metadata and option lists to contain conflicting entries for the same value. In practice, one metadata entry overwrites the other by key, so label/default reasoning behavior for gpt-5.4 becomes inconsistent with the visible option ordering.

Useful? React with 👍 / 👎.

Multi-Repo Pushback Bot and others added 2 commits April 24, 2026 09:01
…degen path

- Remove gpt_5_5 entry whose id 'gpt-5.4' duplicated gpt_5_4, causing
  silent metadata overwrite and duplicate UI dropdown entries
- Fix codegen-py.mjs output path from sdk-py/agent_relay/ to
  sdk-py/src/agent_relay/ so generated models land in the real SDK package
- Stop generating __init__.py to avoid shadowing the SDK's public API
- Delete misplaced packages/sdk-py/agent_relay/ files from prior commit

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@khaliqgant khaliqgant merged commit 74b2dd9 into main Apr 24, 2026
39 of 40 checks passed
@khaliqgant khaliqgant deleted the bump-models branch April 24, 2026 07:38
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.

1 participant