@oh-my-pi/pi-ai
Changed
- Updated Codex reasoning effort mapping to support shifted wire tiers for newer models
Fixed
- Fixed the Codex Responses request transformer bypassing catalog/compat reasoning effort maps: the clamped user effort is now remapped to the provider wire tier (GPT-5.6's shifted five-tier scale sends
maxfor userxhighandxhighforhigh), failing loudly if a map produces a value outside the Codex wire vocabulary.
@oh-my-pi/pi-catalog
Added
- Added support for GPT-5.6 (Luna, Sol, Terra) model variants
- Enabled expanded five-tier reasoning effort scale (minimal to xhigh) for GPT-5.6 models
- Added GPT-5.6 (Terra/Luna/Sol) support for the new
maxreasoning tier: on wire-effort APIs (OpenAI Responses, Codex, Azure, openai-compat/OpenRouter models that advertise reasoning) user efforts shift up one notch —xhighsendsmax,highsendsxhigh— mirroring the Claude Fable/Opus 4.7+ five-tier mapping, and the exposed ladder becomesminimal..xhighwithminimalreaching the nativelowtier. Devin's per-tier GPT-5.6 sibling rows now collapse intogpt-5-6-{luna,sol,terra}logical models with the same shifted routing (xhigh→-max), plus-fastfamilies that keep the directlow..xhigh-priorityscale since Devin serves no-max-prioritytier.
@oh-my-pi/pi-coding-agent
Fixed
- Fixed issue where unfinalized tool blocks could incorrectly pin the live-region scroll seam
- Improved rendering of raw thinking blocks by stripping empty HTML comment noise
- Fixed display of thinking blocks consisting entirely of hidden comment noise
- Fixed gpt-5.6 reasoning summaries rendering literal
<!-- -->sentinel lines in thinking blocks; empty HTML comments (and the unterminated<!--tail while streaming) are now dropped from the thinking display, and blocks reduced to pure comment noise are hidden entirely.
@oh-my-pi/pi-tui
Fixed
- Fixed race condition where scrollback rows could be incorrectly retracted between render frames
Full Changelog: v16.3.13...v16.3.14