What Happened
- Restores the round-trip behavior for Vertex AI session history by mapping `aiplatformpb.FunctionCall.Id` and `aiplatformpb.FunctionResponse.Id` to `genai.FunctionCall.ID` and `genai.FunctionResponse.ID` when reading events back into `genai.Content`, so tool-call and tool-response links are not dropped.
- Restores the round-trip behavior for Vertex AI session history by mapping `aiplatformpb.FunctionCall.Id` and `aiplatformpb.FunctionResponse.Id` to `genai.FunctionCall.ID` and `genai.FunctionResponse.ID` when reading events back into `genai.Content`, so tool-call and tool-response links are not dropped.
- 1 evidence item attached for review.