Skip to content

Commit bd51e34

Browse files
committed
Fix StreamableMcpAnnotationsManualIT
- Add missing autoconfigurations in the test configuration Signed-off-by: Ilayaperumal Gopinathan <[email protected]>
1 parent b4392c5 commit bd51e34

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webflux/src/test/java/org/springframework/ai/mcp/server/autoconfigure/StreamableMcpAnnotationsManualIT.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@
8585
import org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties;
8686
import org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration;
8787
import org.springframework.ai.model.chat.client.autoconfigure.ChatClientAutoConfiguration;
88+
import org.springframework.ai.model.tool.autoconfigure.ToolCallingAutoConfiguration;
89+
import org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration;
8890
import org.springframework.beans.factory.ObjectProvider;
8991
import org.springframework.boot.autoconfigure.AutoConfigurations;
9092
import org.springframework.boot.test.context.runner.ApplicationContextRunner;
@@ -115,7 +117,8 @@ public class StreamableMcpAnnotationsManualIT {
115117
// MCP Annotations
116118
McpClientAnnotationScannerAutoConfiguration.class, McpClientSpecificationFactoryAutoConfiguration.class,
117119
// Anthropic ChatClient Builder
118-
AnthropicChatAutoConfiguration.class, ChatClientAutoConfiguration.class));
120+
AnthropicChatAutoConfiguration.class, ChatClientAutoConfiguration.class,
121+
SpringAiRetryAutoConfiguration.class, ToolCallingAutoConfiguration.class));
119122

120123
@Test
121124
void clientServerCapabilities() {

0 commit comments

Comments
 (0)