Skip to content

feat(command-code): expose reasoning effort suffixes - #10884

Merged
diegosouzapw merged 2 commits into
diegosouzapw:release/v3.8.50from
excessivechaos:fix/command-code-reasoning-efforts
Aug 21, 2026
Merged

diegosouzapw merged 2 commits into
diegosouzapw:release/v3.8.50from
excessivechaos:fix/command-code-reasoning-efforts

Conversation

@excessivechaos

Copy link
Copy Markdown
Contributor

Summary

  • declare Command Code's documented low/medium/high/xhigh/max effort tiers for every reasoning-capable static registry model
  • apply the same provider-scoped tier fallback when Command Code's /models response omits reasoning metadata
  • expose all <model>-<effort> variants in the Combo Builder and resolve them to reasoning_effort at request time

Verification

  • focused CommandCode, model-discovery, registry, vision, executor, and Combo Builder tests: 71 passed
  • changed-file ESLint passed
  • git diff --check passed

The live endpoint does not advertise these tiers; the provider API accepts the documented effort values.

@diegosouzapw
diegosouzapw merged commit 24f31cf into diegosouzapw:release/v3.8.50 Aug 21, 2026
4 of 5 checks passed
backryun added a commit to backryun/OmniRoute that referenced this pull request Aug 21, 2026
…-5.4-mini

diegosouzapw#10884 (24f31cf) flipped the Command Code registry entry for
gpt-5.4-mini to supportsReasoning: true with explicit effort tiers, so
the single-target combo now inherits reasoning=true/thinking=true and
carries effort_tiers [low..max] — the previous all-false expectations
predate that feature. The test's contract (registry overrides win over
specs) is unchanged; only the expected values move. 11/11 green.
backryun added a commit to backryun/OmniRoute that referenced this pull request Aug 21, 2026
…-5.4-mini

diegosouzapw#10884 (24f31cf) flipped the Command Code registry entry for
gpt-5.4-mini to supportsReasoning: true with explicit effort tiers, so
the single-target combo now inherits reasoning=true/thinking=true and
carries effort_tiers [low..max] — the previous all-false expectations
predate that feature. The test's contract (registry overrides win over
specs) is unchanged; only the expected values move. 11/11 green.
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
)

Validado no worktree combinado do lote (`.claude/worktrees/batch-round2-0821`): typecheck:core, lint, changelog-integrity, file-size, complexity e cognitive-complexity todos verdes; testes focados (71 casos citados na PR + suíte combo-builder-effort-variants/model-discovery-reasoning-levels) passando. CI vermelho neste PR é o base-red já rastreado em diegosouzapw#9985. Obrigado!
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.

2 participants