Turn telemetry now tracks up to 64 user message uuids, including prompts queued but not yet started.
Assistant message/result frames (complete, partial-first-frame, and stream-event variants) and the result schema gain a new user_message_uuids array listing every user message uuid consumed by or merged into a turn, in order, capped at 64 entries, including uuids for prompts that were queued but not yet started during the turn. This lets SDK consumers bind a reply to any of the sends it answers, not just the first.
A new helper (Jc) tracks the up-to-64 recently-seen user message UUIDs and attaches them as user_message_uuid/user_message_uuids to result and error telemetry via sendEcho, errorVariantFields(), and related call sites, fully wired into the query loop's telemetry emission.