Files
oh-my-pi/packages/catalog/test
roboomp efd0812791 fix(catalog): normalized cached restricted thinking efforts
Stale cached or dynamically discovered MiniMax M2 / GPT-OSS rows can carry
explicit pre-fix thinking.efforts with minimal/xhigh. buildModel used to
trust that explicit surface and only backfill wire maps, so those rows could
still make disableReasoning choose minimal and hit Fireworks' none mapping.

Normalize model-defined effort restrictions before returning explicit
thinking metadata, and drop stale effortMap entries that no longer apply to
the normalized effort surface.

Fixes #2315
2026-06-11 23:32:17 +00:00
..