What do you want to change?
Add the three GPT-5.6 models to packages/ai/src/providers/github-copilot.models.ts (via generate-models.ts) for the github-copilot provider: gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna.
Why?
GitHub Copilot rolled these out today: https://github.blog/changelog/2026-07-09-openais-gpt-5-6-sol-terra-and-luna-are-now-available-in-github-copilot/ — they're already selectable in Copilot CLI/VS Code on my Pro+ subscription, but missing from Pi's model picker since the Copilot provider only shows models present in both the live /models response and the static catalog. Same gap as previous GPT-5.x Copilot additions (e.g. #3719, #1393).
How? (optional)
Clone the existing gpt-5.5 Copilot entry in generate-models.ts (same api: "openai-responses", Copilot headers/baseUrl, reasoning: true, thinkingLevelMap), one block per variant, then regenerate. I can open a PR once approved — I haven't verified the exact slugs against my account's live /models yet, happy to paste that output if useful.
What do you want to change?
Add the three GPT-5.6 models to
packages/ai/src/providers/github-copilot.models.ts(viagenerate-models.ts) for thegithub-copilotprovider:gpt-5.6-sol,gpt-5.6-terra,gpt-5.6-luna.Why?
GitHub Copilot rolled these out today: https://github.blog/changelog/2026-07-09-openais-gpt-5-6-sol-terra-and-luna-are-now-available-in-github-copilot/ — they're already selectable in Copilot CLI/VS Code on my Pro+ subscription, but missing from Pi's model picker since the Copilot provider only shows models present in both the live
/modelsresponse and the static catalog. Same gap as previous GPT-5.x Copilot additions (e.g. #3719, #1393).How? (optional)
Clone the existing
gpt-5.5Copilot entry ingenerate-models.ts(sameapi: "openai-responses", Copilot headers/baseUrl,reasoning: true,thinkingLevelMap), one block per variant, then regenerate. I can open a PR once approved — I haven't verified the exact slugs against my account's live/modelsyet, happy to paste that output if useful.