Skip to content

test: cover multi-turn input-required interaction - #1212

Merged
kabir merged 1 commit into
a2aproject:mainfrom
misysin:test/multi-turn-interaction-33
Oct 12, 2026
Merged

kabir merged 1 commit into
a2aproject:mainfrom
misysin:test/multi-turn-interaction-33

Conversation

@misysin

@misysin misysin commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Strengthen the input-required client workflow test by verifying that the task and context identifiers returned by the first turn are sent on the follow-up message and preserved when the task completes.

  • Capture and validate the server-generated taskId and contextId.
  • Send the follow-up with both identifiers and a unique message ID.
  • Assert the completed response belongs to the same task and context.

Testing

  • JSON-RPC focused integration test passed.
  • REST focused integration test passed.
  • gRPC focused integration test passed.
  • Maven reported existing non-fatal Checkstyle warnings in unrelated files.

This fixes #33

@misysin

misysin commented Oct 12, 2026

Copy link
Copy Markdown
Contributor Author

hi @kabir , please review when you're free 😄

@kabir
kabir merged commit ec92615 into a2aproject:main Oct 12, 2026
14 checks passed
@kabir

kabir commented Oct 12, 2026

Copy link
Copy Markdown
Collaborator

Thanks @misysin :-)

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.

Test a multi-turn interaction with a client

2 participants