feat(models): add Claude Sonnet 5.5 and retire GPT-6 Sol from current models - #941
Merged
Merged
Conversation
Contributor
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
Ports upstream 72330e22c0d08159641ab10579eb75393c4d95b6 (pingdotgg/t3code#14152) onto Pylon's manifest: claude-sonnet-5-5 reuses the sonnet-5 profile, requires Claude Code 2.1.284, and joins currentModels. Sonnet 5 and Pylon's Opus 5 entry stay current.
Completes upstream 5e83e99c95411c4da9a23600ee34b3621b2cd275, whose GPT-6.1 Sol addition landed in #917. Upstream's final manifest no longer lists gpt-6-sol in currentModels.codex, so a discovered gpt-6-sol is classified as legacy.
rynfar
force-pushed
the
upstream/2026-09-30-model-manifest
branch
from
September 30, 2026 17:05
5eb6575 to
00593bf
Compare
Collaborator
Author
|
Maintainer decision (2026-09-30): Sonnet 5.5 keeps the maintainer's dedicated |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Pylon's bundled model manifest has no Claude Sonnet 5.5 entry, and it still lists GPT-6 Sol as a current Codex model after GPT-6.1 Sol was added in #917.
Fix
claude-sonnet-5-5("Claude Sonnet 5.5", aliasessonnet-5.5andclaude-sonnet-5.5,newbadge). It reuses thesonnet-5profile and requires Claude Code 2.1.284, as upstream does, and joinscurrentModels.claudeAgent. Sonnet 5 stays current.gpt-6-solfromcurrentModels.codex, matching upstream's final manifest. Codex has no catalog in the manifest, so this list is the legacy overlay: a discoveredgpt-6-solnow sorts under legacy models in the picker. It remains selectable.updatedAtto2026-09-30T15:40:00Zso the bundled manifest is newer than the hosted one.The two changes are separate commits; the Sol commit can be dropped on its own if old Sol should stay current.
Part of #865. Upstream bound:
0fcd5f90611451cca842689faea53b5450c022da.Sources
72330e22c0d08159641ab10579eb75393c4d95b65e83e99c95411c4da9a23600ee34b3621b2cd275gpt-6-solfrom currentPylon adaptations and exclusions
claude-opus-5stays incurrentModels.claudeAgent. Upstream's list omits it; that difference predates these sources and is left alone.gpt-6.1-solfirst) is kept; upstream listsgpt-6-astrafirst.compatibilityblock is not added. Pylon has no compatibility-advisory pipeline.Verification
vp test runonModelManifest.test.ts,ClaudeModelCatalog.test.ts,modelManifestPublication.test.ts: 3 files, 24 tests passed.node apps/server/scripts/prepare-model-manifests.ts <tmpdir>(the publication workflow's validation step): exit 0, both public files written and containingclaude-sonnet-5-5.vp fmt --checkon the manifest: clean.Limits
No rendered-client pass was done; the model picker was not opened. Whether Claude Code 2.1.284 actually serves
claude-sonnet-5-5was taken from upstream and not checked against a live CLI.Model: Claude Opus 5.5. Harness: Claude Code in Pylon. Workflow: review-t3-upstream skill.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.