[PR #900] [MERGED] ci(bonk): downgrade bots from gpt-5.5 to gpt-5.4 #933

Closed
opened 2026-05-06 13:10:55 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/cloudflare/vinext/pull/900
Author: @NathanDrake2406
Created: 4/25/2026
Status: Merged
Merged: 4/25/2026
Merged by: @james-elicx

Base: mainHead: nathan/downgrade-bots-to-gpt-5.4


📝 Commits (1)

  • 1dfc214 ci(bonk): downgrade bots from gpt-5.5 to gpt-5.4

📊 Changes

6 files changed (+6 additions, -46 deletions)

View changed files

📝 .github/workflows/bigbonk.yml (+1 -1)
📝 .github/workflows/bonk.yml (+1 -1)
📝 .opencode/agents/reviewer.md (+1 -1)
📝 .opencode/agents/viguy.md (+1 -1)
📝 CONTRIBUTING.md (+2 -2)
opencode.json (+0 -40)

📄 Description

What

Roll bonk + bigbonk back to cloudflare-ai-gateway/openai/gpt-5.4. Remove the opencode.json workaround introduced in #899.

Why

Every /bonk and /bigbonk invocation since #898 fails. Two stages:

  1. Initial throw was ProviderModelNotFoundError because models.dev's cloudflare-ai-gateway entry doesn't list gpt-5.5. #899 patched that by registering the model in opencode.json.
  2. After the opencode bump (1.14.22 → 1.14.25, #896) the registry lookup now passes, but a second throw surfaces during SDK init: UnknownError: ProviderInitError. opencode swallows the cause, so the underlying reason isn't visible in the run log.

Failing run after both #898 and #899 landed: https://github.com/cloudflare/vinext/actions/runs/24938979889.

gpt-5.4 has a known-good path through opencode + ai-gateway-provider + Cloudflare AI Gateway, so this restores bots immediately while the gpt-5.5 SDK-init issue gets diagnosed upstream.

Approach

  • Workflows + agent files: openai/gpt-5.5openai/gpt-5.4.
  • Reasoning effort stays at xhigh. opencode falls back to its default effort if gpt-5.4 rejects it; if that turns out to be a problem we can drop to high in a follow-up.
  • Delete opencode.json (no longer needed).
  • CONTRIBUTING.md updated to match.

Validation

  • Will comment /bigbonk review on this PR before merging to confirm bots come back up.
  • Tracking upstream so we can roll forward to gpt-5.5: anomalyco/models.dev#1596 (registry entry) plus the still-unidentified opencode/ai-gateway-provider init regression.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/cloudflare/vinext/pull/900 **Author:** [@NathanDrake2406](https://github.com/NathanDrake2406) **Created:** 4/25/2026 **Status:** ✅ Merged **Merged:** 4/25/2026 **Merged by:** [@james-elicx](https://github.com/james-elicx) **Base:** `main` ← **Head:** `nathan/downgrade-bots-to-gpt-5.4` --- ### 📝 Commits (1) - [`1dfc214`](https://github.com/cloudflare/vinext/commit/1dfc214e2122dc17c6348988701c1ff368b7aeb4) ci(bonk): downgrade bots from gpt-5.5 to gpt-5.4 ### 📊 Changes **6 files changed** (+6 additions, -46 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/bigbonk.yml` (+1 -1) 📝 `.github/workflows/bonk.yml` (+1 -1) 📝 `.opencode/agents/reviewer.md` (+1 -1) 📝 `.opencode/agents/viguy.md` (+1 -1) 📝 `CONTRIBUTING.md` (+2 -2) ➖ `opencode.json` (+0 -40) </details> ### 📄 Description ## What Roll bonk + bigbonk back to `cloudflare-ai-gateway/openai/gpt-5.4`. Remove the `opencode.json` workaround introduced in #899. ## Why Every `/bonk` and `/bigbonk` invocation since #898 fails. Two stages: 1. Initial throw was `ProviderModelNotFoundError` because models.dev's `cloudflare-ai-gateway` entry doesn't list gpt-5.5. #899 patched that by registering the model in `opencode.json`. 2. After the opencode bump (1.14.22 → 1.14.25, #896) the registry lookup now passes, but a second throw surfaces during SDK init: `UnknownError: ProviderInitError`. opencode swallows the `cause`, so the underlying reason isn't visible in the run log. Failing run after both #898 and #899 landed: https://github.com/cloudflare/vinext/actions/runs/24938979889. gpt-5.4 has a known-good path through opencode + `ai-gateway-provider` + Cloudflare AI Gateway, so this restores bots immediately while the gpt-5.5 SDK-init issue gets diagnosed upstream. ## Approach - Workflows + agent files: `openai/gpt-5.5` → `openai/gpt-5.4`. - Reasoning effort stays at `xhigh`. opencode falls back to its default effort if gpt-5.4 rejects it; if that turns out to be a problem we can drop to `high` in a follow-up. - Delete `opencode.json` (no longer needed). - CONTRIBUTING.md updated to match. ## Validation - Will comment `/bigbonk review` on this PR before merging to confirm bots come back up. - Tracking upstream so we can roll forward to gpt-5.5: anomalyco/models.dev#1596 (registry entry) plus the still-unidentified opencode/ai-gateway-provider init regression. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 13:10:55 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vinext#933
No description provided.