Skip to content

Fork v1.0.0 - #6

Draft
gustafvh wants to merge 8 commits into
mainfrom
fork-v1.0.0
Draft

Fork v1.0.0#6
gustafvh wants to merge 8 commits into
mainfrom
fork-v1.0.0

Conversation

@gustafvh

Copy link
Copy Markdown

No description provided.

radhus and others added 8 commits March 26, 2026 10:15
This makes confirmation tools work with Vertex AI sessions.
* fix: propagate thought signatures for parallel tool calls

Ensure streamed parallel function calls inherit the first thought signature so Gemini thinking models accept replayed history, and tighten coverage without changing the existing httprr fixtures.

Made-with: Cursor

* test: narrow parallel function call coverage change

Keep the existing parallel function call integration test flow intact and add a test-local transport check so replay requests are validated against the new thought signature requirement while still using the existing httprr fixtures.

Made-with: Cursor
* fix: Preserve functioncall events for tool confirmation

* fix: Pass through function calls thats unrelated
* fix: Dont fail on unfound function matches

* fix: Filter conformation events from history
* fix: persist function responses before confirmation events

Yield merged tool responses before adk_request_confirmation so session history stays complete even when consumers stop at confirmation boundaries, and add a regression test for that ordering.

Made-with: Cursor

* fix: Update comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants