From 64e23cc61ba9dba0100c3b4b725f7df3aba725df Mon Sep 17 00:00:00 2001 From: Kabir Khan Date: Fri, 15 May 2026 13:46:14 +0100 Subject: [PATCH] fix: Need to be able to specify different host for gRPC in TCK --- .../java/org/a2aproject/sdk/sut/TckAgentCardProducer.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tck/src/main/java/org/a2aproject/sdk/sut/TckAgentCardProducer.java b/tck/src/main/java/org/a2aproject/sdk/sut/TckAgentCardProducer.java index f6c53705f..3119f6f9b 100644 --- a/tck/src/main/java/org/a2aproject/sdk/sut/TckAgentCardProducer.java +++ b/tck/src/main/java/org/a2aproject/sdk/sut/TckAgentCardProducer.java @@ -19,15 +19,15 @@ */ @ApplicationScoped public class TckAgentCardProducer { - - private static final String host = getEnvOrDefault("SUT_HOST", "localhost:9999"); + private static final String HOST = getEnvOrDefault("SUT_HOST", "localhost:9999"); + private static final String GRPC_HOST = getEnvOrDefault("SUT_GRPC_HOST", HOST); @Produces @PublicAgentCard public AgentCard agentCard() { - String sutJsonRpcUrl = String.format("http://%s", host); + String sutJsonRpcUrl = String.format("http://%s", HOST); String sutRestUrl = sutJsonRpcUrl; - String sutGrpcUrl = host; + String sutGrpcUrl = GRPC_HOST; return AgentCard.builder() .name("A2A Java SDK System Under Test (SUT)")