CodeTracked since May 22, 2026
Preserve ThoughtSignature on ADK synthetic confirmation calls
This PR fixes a regression in ADK’s confirmation replay flow: synthetic `adk_request_confirmation` function-call parts were created without copying the original call’s `ThoughtSignature`, which caused Gemini thinking models to reject them with `400 INVALID_ARGUMENT`. The fix now ensures the replayed confirmation part inherits that signature.
generateRequestConfirmationEventadk_request_confirmationThoughtSignatureFunctionCall