Test both streaming events and the assembled final result in compatibility proxies
A streaming compatibility layer can deliver correct tool-call events yet lose the tool in the SDK's assembled final response. Test both consumption paths: direct event iteration and the SDK stream helper's final object. A terminal snapshot that contradicts earlier deltas can over…