Skip to content

fix(playground): simulate persisted combo models - #11862

Merged
diegosouzapw merged 2 commits into
cheaper-inference:release/v3.8.51from
pacocartones:fix/playground-persisted-combo-simulation
Aug 28, 2026
Merged

diegosouzapw merged 2 commits into
cheaper-inference:release/v3.8.51from
pacocartones:fix/playground-persisted-combo-simulation

Conversation

@pacocartones

Copy link
Copy Markdown
Contributor

Summary

  • map persisted combo model steps to ordered playground simulation targets
  • resolve configured providers through their canonical provider identity
  • explicitly warn when structural combo steps are omitted instead of reporting a complete simulation

Structural combo references and wildcard steps are not expanded by this route-local fix.

Tests

  • npm run test:scoped
  • npm run lint
  • npm run typecheck:core
  • npm run check:changelog-integrity
  • Prettier and diff-check

Closes #11822

@diegosouzapw
diegosouzapw merged commit 49a6336 into cheaper-inference:release/v3.8.51 Aug 28, 2026
16 checks passed
diegosouzapw added a commit that referenced this pull request Aug 28, 2026
…tring-step handling (#11930)

Ports the specific-warning improvement from #11882 (combo-ref/provider-wildcard steps get their own message instead of a generic count) onto #11862's already-merged crash fix. 4/4 focused tests passing.
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
…1862)

Fixes /api/playground/simulate-route to map persisted combo model steps to ordered playground simulation targets and resolve configured providers through their canonical identity, warning explicitly when structural combo steps are omitted instead of silently reporting a complete simulation. Closes cheaper-inference#11822. Thanks!
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
… keep cheaper-inference#11862's string-step handling (cheaper-inference#11930)

Ports the specific-warning improvement from cheaper-inference#11882 (combo-ref/provider-wildcard steps get their own message instead of a generic count) onto cheaper-inference#11862's already-merged crash fix. 4/4 focused tests passing.
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.

fix(playground): simulate-route 500s for every persisted combo — reads combo.targets but getCombos() returns models

2 participants