pi-mono/packages
Apoorv Saxena e2b69a0bb1 fix(ai): mark inception/mercury-2 thinkingLevelMap.off as null
Mercury 2 in instant mode (reasoning_effort: "none") disables tool calling.
The openai-completions provider hardcodes {reasoning:{effort:"none"}} when no
explicit reasoning level is passed and thinkingLevelMap.off isn't null
(openai-completions.ts:575), so every caller that doesn't opt in to a level
silently breaks Mercury 2's agentic use cases.

Setting thinkingLevelMap.off = null on the Mercury 2 catalog entry causes the
provider to omit the reasoning param entirely, letting Mercury 2's own default
take over. Low/medium/high pass through verbatim; OpenRouter normalizes them
to Mercury's vocabulary.

Prefix-matched on "inception/mercury-2" so future Mercury 2 variants on
OpenRouter inherit the fix.
2026-05-13 19:17:36 +05:30
..
agent chore(deps): Kill small dependencies (#4467) 2026-05-13 10:44:56 +02:00
ai fix(ai): mark inception/mercury-2 thinkingLevelMap.off as null 2026-05-13 19:17:36 +05:30
coding-agent chore(deps): replace cli-highlight (#4468) 2026-05-13 12:19:45 +02:00
tui fix(tui): place image correctly when viewport height < image height (#4461) 2026-05-13 14:37:48 +02:00
web-ui chore(deps): remove unused dependencies (#4453) 2026-05-12 23:35:41 +02:00