[PR #12505] Sync upstream opencode and upgrade Opus 4.5 to 4.6 #14246

Closed
opened 2026-02-16 18:19:03 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/12505

State: closed
Merged: No


Summary

  • Merges 1,420 upstream commits from sst/opencode dev branch into our fork
  • Upgrades the qBraid CodeQ Opus model from Claude 4.5 to Claude 4.6 in branding config

Merge Details

One conflict was resolved in packages/opencode/src/provider/provider.ts:

  • Imports: kept upstream's renamed copilot SDK path (./sdk/copilot) alongside our custom qBraid provider import (./sdk/qbraid)
  • Provider resolution: retained qBraid bundledKey mapping for @ai-sdk/qbraid while accepting upstream's refactored google-vertex-anthropic handling

Opus 4.6 Upgrade

Updated branding/qbraid/models.json:

  • Model key/id: claude-opus-4-5claude-opus-4-6
  • Display name: Claude 4.5 OpusClaude 4.6 Opus
  • Release date updated to 2026-02-06

Verification

  • bun install
  • bun run --filter opencode build ✓ (all platforms)
  • tsc --noEmit ✓ (no type errors)
  • Pre-push turbo typecheck ✓ (12/12 packages)
**Original Pull Request:** https://github.com/anomalyco/opencode/pull/12505 **State:** closed **Merged:** No --- ## Summary - Merges 1,420 upstream commits from [sst/opencode](https://github.com/sst/opencode) `dev` branch into our fork - Upgrades the qBraid CodeQ Opus model from Claude 4.5 to Claude 4.6 in branding config ## Merge Details One conflict was resolved in `packages/opencode/src/provider/provider.ts`: - **Imports**: kept upstream's renamed copilot SDK path (`./sdk/copilot`) alongside our custom qBraid provider import (`./sdk/qbraid`) - **Provider resolution**: retained qBraid `bundledKey` mapping for `@ai-sdk/qbraid` while accepting upstream's refactored google-vertex-anthropic handling ## Opus 4.6 Upgrade Updated `branding/qbraid/models.json`: - Model key/id: `claude-opus-4-5` → `claude-opus-4-6` - Display name: `Claude 4.5 Opus` → `Claude 4.6 Opus` - Release date updated to `2026-02-06` ## Verification - `bun install` ✓ - `bun run --filter opencode build` ✓ (all platforms) - `tsc --noEmit` ✓ (no type errors) - Pre-push turbo typecheck ✓ (12/12 packages)
yindo added the pull-request label 2026-02-16 18:19:03 -05:00
yindo closed this issue 2026-02-16 18:19:03 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#14246