Skip to content

chore: Add CI for 0.3 TCK, and multi-mode testing for both TCKs#862

Closed
kabir wants to merge 1 commit into
a2aproject:mainfrom
kabir:tck-dualmode
Closed

chore: Add CI for 0.3 TCK, and multi-mode testing for both TCKs#862
kabir wants to merge 1 commit into
a2aproject:mainfrom
kabir:tck-dualmode

Conversation

@kabir
Copy link
Copy Markdown
Collaborator

@kabir kabir commented May 11, 2026

Multi-mode means both the 1.0 and the 0.3 TCK server is provisioned with the 'other' protocol version to make sure having both does not interfere.

Fixes #855

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a 'multi-mode' profile to the Maven configurations for the TCK modules, incorporating JSON-RPC, gRPC, and REST reference dependencies. Feedback was provided regarding missing version tags in the compat-0.3/tck/pom.xml file, which are necessary for proper dependency resolution.

Comment thread compat-0.3/tck/pom.xml
@kabir kabir force-pushed the tck-dualmode branch 3 times, most recently from 3a57907 to 7c724da Compare May 13, 2026 12:53
Multi-mode means both the 1.0 and the 0.3 TCK server is provisioned
with the 'other' protocol version to make sure having both does
not interfere

Needs temporary AgentCard producers for the 'other' version.
@kabir kabir closed this May 14, 2026
@kabir kabir deleted the tck-dualmode branch May 14, 2026 09:58
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.

[Feat]: CI for 1.0 and 0.3 TCKs against cohosted 1.0 and 0.3 servers

1 participant