1a2869444e
- Added a boundary normalizer that validated tool output shape and replaced malformed responses with a fallback text-only result. - Updated tool execution to coerce both streaming partial updates and final tool results through that normalizer. - Set the tool call error state when a malformed result was detected by the coercer.