mirror of
https://github.com/cloudflare/vinext.git
synced 2026-05-09 08:25:34 +02:00
[PR #899] [MERGED] ci(opencode): register openai/gpt-5.5 under cloudflare-ai-gateway #932
Labels
No labels
enhancement
enhancement
good first issue
help wanted
nextjs-tracking
nextjs-tracking
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/vinext#932
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/cloudflare/vinext/pull/899
Author: @NathanDrake2406
Created: 4/25/2026
Status: ✅ Merged
Merged: 4/25/2026
Merged by: @james-elicx
Base:
main← Head:nathan/opencode-gpt-5.5-workaround📝 Commits (4)
ce5ee1aci(bonk): switch bonk workflow to GPT-5.5 xhigh variant757b35dci(bonk): extend GPT-5.5 xhigh switch to bigbonk, agent defs, and docs156aaa1Merge pull request #4 from NathanDrake2406/claude/update-bonk-gpt-workflow-9OzsQ97d3758ci(opencode): register openai/gpt-5.5 under cloudflare-ai-gateway📊 Changes
6 files changed (+48 additions, -7 deletions)
View changed files
📝
.github/workflows/bigbonk.yml(+2 -2)📝
.github/workflows/bonk.yml(+2 -1)📝
.opencode/agents/reviewer.md(+1 -1)📝
.opencode/agents/viguy.md(+1 -1)📝
CONTRIBUTING.md(+2 -2)➕
opencode.json(+40 -0)📄 Description
What
Add
opencode.jsonregisteringopenai/gpt-5.5under the built-incloudflare-ai-gatewayprovider, mirroring the upstream models.dev spec.Why
After #898, bonk/bigbonk throw
ProviderModelNotFoundError. opencode's bundled models snapshot predates GPT-5.5 (2026-04-23) and thecloudflare-ai-gatewayentry on models.dev does not list it yet, soprovider.models["openai/gpt-5.5"]lookup fails before any network call. Failing run: https://github.com/cloudflare/vinext/actions/runs/24938461196.opencode merges user-supplied provider models into the resolved dict, so this entry unblocks invocations without an opencode release.
Tradeoffs
/bigbonkstill fails after merge, revert + downgrade togpt-5.4.variant: xhighreasoning effort mapping for a custom-registered model is untested; may fall back to default effort.Removal plan
@james-elicx fyi. I'm tracking anomalyco/models.dev#1596 (cloudflare-ai-gateway/openai/gpt-5.5 entry). Once that lands AND opencode publishes a release with a refreshed snapshot, I'll delete
opencode.jsonin a follow-up.Validation
packages/opencode/src/provider/provider.ts)./bigbonk reviewbefore merging to main.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.