Patch Changes
-
#9008
cc843eaThanks @effect-bot! - AddtoolCallValidation: "deferred"for callers usingdisableToolCallResolution: true. Model-generated tool calls return withunknownparameters, including invalid parameters and undeclared tool names, even without a toolkit. Supported by the Anthropic, OpenAI, and OpenAI-compatible providers. Strict validation remains the default; provider-executed calls remain validated. -
#9011
844a77bThanks @tim-smart! - Replay assistant text, reasoning, and tool calls in Chat Completions requests even when their parts carry item IDs. Remove unused Responses API include bookkeeping and the unsupportedstoreandconversationconfiguration options. Neither option is sent to the provider. -
#9005
42aceb9Thanks @effect-bot! - Replay assistant reasoning alongside text and tool calls in a single chat message, preserving the provider’s reasoning field (defaulting toreasoning_content). -
#9054
8aee3b9Thanks @danieljvdm! - Convert each tool's parameter schema once per request, instead of again for every returned tool call. -
Updated dependencies [
7547a99,711719d,8f1ea52,c93485e,37e088f,9314666,a0a26b7,cc843ea,ab90be9,a59b971,fccf660,1bfd8fd,78e4c43,fde67a1,118deef,cea74c9,b7c1ac6,f837966,09738f4,22e7129,fdcb47e,fc349a1,ab90be9,892d14d,077c557,4a999a3,797696a,cf5179b,e1c6053]:- effect@4.0.4