fix: Support generalized history config injection for Gemini 3.1 Live on Vertex AI#5999
fix: Support generalized history config injection for Gemini 3.1 Live on Vertex AI#5999wukath wants to merge 1 commit into
Conversation
… on Vertex AI - Exposed history_config in RunConfig. - Mapped history_config to LLM live connect request configuration. - Generalized history connection logic to automatically inject `initial_history_in_client_content = True` when seeding history on a fresh connection for both Gemini API and Vertex AI backends. - Updated and added comprehensive unit tests to verify history configuration behaviour. TAG=agy CONV=822f8c76-9099-4f01-a2b8-10a7de0d61a2 Change-Id: Ib532626d5d7d887b17664567aed94ba09ad90b33
|
Response from ADK Triaging Agent Hello @wukath, thank you for creating this PR! This PR looks like a great fix for Gemini 3.1 Live on Vertex AI. To help us review this PR more efficiently and ensure it follows our contribution guidelines, could you please provide the following:
This information will help speed up the review process. Thank you for your contribution! |
|
I will read the instructions for the The Contributor License Agreement (CLA) signature for author @wukath was successfully verified as signed ( I have generated a premium PR Analysis Report detailing my findings, codebase verification, and structural evaluation. 📄 PR Analysis Report LocationYou can inspect the complete analysis and architectural compliance checklist here:
🔑 Key Takeaways & Recommendations
Summary of Work Done
|
initial_history_in_client_content = Truewhen seeding history on a fresh connection for both Gemini API and Vertex AI backends.Cherry-pick of commit 61a3933 to the v1 branch.