Skip to content

Add gpt-6.1-terra to OpenAI CUA models - #149

Merged
NikhilShahi merged 1 commit into
mainfrom
cursor/add-gpt-6-1-terra-9318
Oct 28, 2026
Merged

NikhilShahi merged 1 commit into
mainfrom
cursor/add-gpt-6-1-terra-9318

Conversation

@NikhilShahi

@NikhilShahi NikhilShahi commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

The API now accepts gpt-6.1-terra for OpenAI CUA (hyperbrowserai/browserctrl#1672). This PR adds it to the SDK's CuaLlm literal.

Changes

  • Add "gpt-6.1-terra" to CuaLlm in hyperbrowser/models/consts.py
  • Add gpt-6.1-terra to the GPT-6 CUA model test, and use it in the typecheck fixture in tests/typecheck/valid_requests.py
  • Bump the version to 1.14.1
client.agents.cua.start({"task": "...", "llm": "gpt-6.1-terra", "reasoning_effort": "max"})

Validation

  • ruff check hyperbrowser tests/test_cua_models.py
  • pytest tests --ignore=tests/sandbox/e2e (1001 passed, 4 skipped)
  • pytest tests/test_typed_request_surface.py tests/test_typing_contract.py with mypy 1.14.1 and Pyright 1.1.411 (9 passed)
Open in Web Open in Cursor 

Note

Low Risk
Constant and typing-only SDK change with no runtime logic; risk is limited to clients now passing a new llm value through validation.

Reviewed by Cursor Bugbot for commit 6cb3b88. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-authored-by: nikhil <nikhil@metlo.com>
@NikhilShahi
NikhilShahi added this pull request to the merge queue Oct 28, 2026
Merged via the queue into main with commit ffd6b0e Oct 28, 2026
13 checks passed
@NikhilShahi
NikhilShahi deleted the cursor/add-gpt-6-1-terra-9318 branch October 28, 2026 20:21
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.

3 participants