Files
AgentCompany/AgentCompany-New
ZacharyZhang-NYandClaude Opus 4.8 74422da4f8 Stop sending strict:null in Codex/Responses tool defs
The gpt-account (Codex) turn built its function tools with strict:null. The
Responses API expects strict to be a boolean or omitted; null is malformed,
so the endpoint dropped the whole tool list — leaving the model with nothing
to call. That is exactly the "model returned no tool calls" failure on the
GPT-account path. Omit strict when null; keep the boolean otherwise. Locked
with a test, alongside the Bedrock/Gemini forced-tool-choice encoding.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 23:11:36 -04:00
..
2026-05-20 23:27:00 -04:00
2026-05-23 19:05:32 -04:00