Skip to content

feat: add Claude Opus 5 model - #243

Closed
wizzoapp[bot] wants to merge 9 commits into
mainfrom
wizzo/opus5-hotfix
Closed

feat: add Claude Opus 5 model#243
wizzoapp[bot] wants to merge 9 commits into
mainfrom
wizzo/opus5-hotfix

Conversation

@wizzoapp

@wizzoapp wizzoapp Bot commented Aug 3, 2026

Copy link
Copy Markdown

What changed

  • add Claude Opus 5 to the server catalog and backend, replacing the advertised Opus 4.8 entry
  • expose Opus 5 effort and fast mode with its fixed 1M context window
  • migrate shorthand Opus 4.8 inputs to Opus 5 while keeping exact persisted 4.8 sessions runnable and fallback attribution accurate
  • make live, pending, and hydrated Claude catalogs enforce version gates and retired-model pruning without losing proven models during transient probe failures
  • add focused provider, adapter, alias, registry, cache, and directive-default coverage

Why

Opus 5 needs to be selectable in the web and desktop clients and runnable by the backend today. The dispatched SHA c3e8fb67d was verified after refreshing upstream and changes only Macroscope review-agent frontmatter; the actual upstream product patch is 41a430a88 (upstream pingdotgg#4472). This hotfix applies the product patch plus the minimum fork-specific replacement and compatibility behavior required by the explicit decision that Opus 5 replaces Opus 4.8.

This fresh PR supersedes #242 from the exact same head because that PR exhausted its per-PR Codex review allowance after multiple completed review rounds.

Validation

  • full workspace typecheck
  • contracts package: 208 tests passed
  • focused server/shared model tests: 153 tests passed
  • focused cache and registry suites: 48 and 42 tests passed across review fixes
  • production web build plus build-output assertion
  • isolated controlled-browser picker proof: Claude Opus 5 visible and selectable; Claude Opus 4.8 absent
  • every commit passed the factory static checks and Codex autoreview gate
  • superseded PR head CI: 10/10 checks passed

The four-provider E2E matrix is intentionally skipped. Post-merge deployment still requires the controlled deploy, external probe, and a real Opus 5 turn.

@wizzoapp wizzoapp Bot mentioned this pull request Aug 3, 2026
@wizzoapp
wizzoapp Bot marked this pull request as ready for review August 3, 2026 19:24

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ab4262adfd

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread packages/contracts/src/model.ts
@wizzoapp
wizzoapp Bot marked this pull request as draft August 3, 2026 19:41
@wizzoapp
wizzoapp Bot marked this pull request as ready for review August 3, 2026 19:42

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4f8f6ce453

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread packages/shared/src/model.ts Outdated
Comment thread packages/shared/src/model.ts Outdated
@wizzoapp
wizzoapp Bot marked this pull request as draft August 3, 2026 20:27
@wizzoapp
wizzoapp Bot marked this pull request as ready for review August 3, 2026 20:27

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: a3999057ba

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread packages/shared/src/model.ts
@wizzoapp

wizzoapp Bot commented Aug 3, 2026

Copy link
Copy Markdown
Author

[from Codex]: Superseded by a fresh PR from this exact branch and factory-gated head because this PR has consumed its per-PR Codex review allowance. No code is being dropped; the replacement will reference this PR.

@wizzoapp wizzoapp Bot closed this Aug 3, 2026
@wizzoapp wizzoapp Bot mentioned this pull request Aug 3, 2026
@wizzoapp

wizzoapp Bot commented Aug 3, 2026

Copy link
Copy Markdown
Author

[from Codex]: Replacement PR: #244. It uses the same branch and exact factory-gated head d1324fb.

@wizzoapp wizzoapp Bot mentioned this pull request Aug 3, 2026
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.

0 participants