Skip to content

Add GPT-5.6 models - #438

Open
piscue wants to merge 1 commit into
MacPaw:mainfrom
piscue:feat/gpt-5-6-models
Open

Add GPT-5.6 models#438
piscue wants to merge 1 commit into
MacPaw:mainfrom
piscue:feat/gpt-5-6-models

Conversation

@piscue

@piscue piscue commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

What

Add the GPT-5.6 model family (gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna) to the SDK's Model constants and endpoint registries.

Why

OpenAI GA'd the GPT-5.6 family (Sol, Terra, Luna) in July 2026. The SDK already accepts these IDs as strings (typealias Model = String), but typed constants and listing them in allModels(satisfying:) keeps the SDK in step with OpenAI's model catalog.

Affected Areas

  • Sources/OpenAI/Public/Models/Models/Models.swift
  • README.md

More Info

  • Canonical model IDs verified against OpenAI API docs: gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna (no bare gpt-5.6 alias).
  • All three support both Chat Completions and Responses endpoints, matching their placement in chatCompletionsEndpoint and responsesEndpoint.
  • swift build and swift test pass (25 tests).

Added new GPT-5.6 model variants:
- gpt-5.6-sol: Most capable GPT-5.6 model for frontier reasoning and agentic workloads
- gpt-5.6-terra: Balanced GPT-5.6 model for general-purpose workloads
- gpt-5.6-luna: GPT-5.6 model optimized for cost-sensitive, high-volume workloads
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