From a986cfd842fd69dc8ac7268fe38c8beccca54018 Mon Sep 17 00:00:00 2001 From: Jonathan Vuillemin Date: Wed, 7 May 2025 16:44:49 +0200 Subject: [PATCH] feat(fxmcpserver): Updated SSE test client --- fxmcpserver/fxmcpservertest/server.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/fxmcpserver/fxmcpservertest/server.go b/fxmcpserver/fxmcpservertest/server.go index aad9c2c8..06518403 100644 --- a/fxmcpserver/fxmcpservertest/server.go +++ b/fxmcpserver/fxmcpservertest/server.go @@ -31,7 +31,12 @@ func (s *MCPSSETestServer) Close() { } func (s *MCPSSETestServer) StartClient(ctx context.Context, options ...transport.ClientOption) (*client.Client, error) { - baseURL := s.testServer.URL + s.config.GetString("modules.mcp.server.transport.sse.sse_endpoint") + sseEndpoint := s.config.GetString("modules.mcp.server.transport.sse.sse_endpoint") + if sseEndpoint == "" { + sseEndpoint = sse.DefaultSSEEndpoint + } + + baseURL := s.testServer.URL + sseEndpoint cli, err := client.NewSSEMCPClient(baseURL, options...) if err != nil {