feat(plugins): add Claude Opus 5.5 and GPT-6 support - #14
Merged
Merged
Conversation
SpiGAndromeda
force-pushed
the
feat/opus-5-5-gpt-6-support
branch
from
September 24, 2026 22:28
3d1bf72 to
cf5cec8
Compare
SpiGAndromeda
changed the base branch from
main
to
feat/work-orchestrator-nested-subagents
September 24, 2026 22:28
SpiGAndromeda
force-pushed
the
feat/work-orchestrator-nested-subagents
branch
from
September 24, 2026 22:32
ead7b35 to
589b4d0
Compare
SpiGAndromeda
force-pushed
the
feat/opus-5-5-gpt-6-support
branch
from
September 24, 2026 22:35
cf5cec8 to
b540d8c
Compare
SpiGAndromeda
changed the base branch from
feat/work-orchestrator-nested-subagents
to
main
September 24, 2026 22:35
Opus 5.5 is Anthropic's new recommended starting model, defaults to `medium` effort, and rejects forced `tool_choice` with a 400. The Claude 5 guide still named Opus 5 / Fable 5 as the current lineup and `high` as the default on every model, so prompts migrated with it would copy the wrong effort level. GPT-6 ships as Astra, Sol, and Luna with no Terra tier, and GPT-6 Sol sits below Astra, so GPT-5.6 tier names do not map to GPT-6 by name. The OpenAI guide and its adaptation example move to generation-neutral names (`openai-gpt-guide.md`, `openai-gpt-adaptation.md`), make GPT-6 the current target, and keep the GPT-5.6 content labeled. GPT-6 behavior guidance is labeled as observed on Astra, since OpenAI publishes it for Astra and applies it to the family as a starting point. All five skills move to 3.13.0, which clears the earlier skew between skill and manifest versions.
Claude Code 2.1.280 resolves the `opus` alias to `claude-opus-5-5`, so every opus agent definition now runs on Opus 5.5. Its safety classifiers can decline life-sciences biology work and high-risk dual-use cybersecurity activity, and the routing rules had no handling for a declined dispatch. The new rule treats a refusal as off-profile output that re-routes the checkpoint to the table's codex actor, another claude model, or the session itself, never as a verdict. Opus 5.5 also defaults to `medium` effort, and Anthropic states that effort names do not correspond to the same amount of thinking across models. The opus definitions therefore stop claiming a model-default or best-measured rung and state their depth instead. The codex rows keep the GPT-5.6 IDs. GPT-6 has no Terra tier and GPT-6 Sol sits below Astra, so no row moves to a GPT-6 model before a re-validation run.
Five per-model GPT-5.6 observations behind the routing table did not reproduce on a fresh planted-defect fixture, and repeated runs showed label errors on non-blocking items across all three tested models. Every codex model's severity labels are now re-ranked before triage instead of sol's alone, security-flavored review no longer excludes sol, and the optional luna pass claims only a third model's coverage. A safeguard refusal from a codex worker is now re-routed to a different codex model, a claude definition, or the session, the same as a claude refusal.
SpiGAndromeda
force-pushed
the
feat/opus-5-5-gpt-6-support
branch
from
September 24, 2026 22:37
b540d8c to
cc0feca
Compare
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.
Summary
Add prompting and routing guidance for Claude Opus 5.5 and the GPT-6 models (Astra, Sol, Luna) to
llm-authorandwork-orchestrator. Recalibratework-orchestrator's per-model routing against a local replication, because five per-model GPT-5.6 observations the routing table relied on did not reproduce.Changes
Prompting guidance (llm-author 3.13.0)
claude-5-guide.md: default effortmediuminstead of Opus 5'shigh, adaptive thinking always on, and a 400 error for a forcedtool_choice.gpt-56-*toopenai-gpt-*, target GPT-6 while keeping the GPT-5.6 guidance, and archive the superseded vendor docs verbatim.Effort and refusals (work-orchestrator 4.5.0)
Routing recalibration (work-orchestrator 4.6.0)
docs/, record each routing row's basis there, and phrase per-model behavior inreferences/andSKILL.mdas working defaults. The measurements come from one small Python fixture, run through a proxy whose routing to the named models is unverified.