diff --git a/agentscope-extensions/agentscope-spring-boot-starters/agentscope-nacos-spring-boot-starter/src/main/java/io/agentscope/spring/boot/nacos/AgentscopeA2aNacosAutoConfiguration.java b/agentscope-extensions/agentscope-spring-boot-starters/agentscope-nacos-spring-boot-starter/src/main/java/io/agentscope/spring/boot/nacos/AgentscopeA2aNacosAutoConfiguration.java index dc88cf164f..0a1919ada3 100644 --- a/agentscope-extensions/agentscope-spring-boot-starters/agentscope-nacos-spring-boot-starter/src/main/java/io/agentscope/spring/boot/nacos/AgentscopeA2aNacosAutoConfiguration.java +++ b/agentscope-extensions/agentscope-spring-boot-starters/agentscope-nacos-spring-boot-starter/src/main/java/io/agentscope/spring/boot/nacos/AgentscopeA2aNacosAutoConfiguration.java @@ -54,7 +54,7 @@ prefix = NacosConstants.A2A_NACOS_PREFIX, name = "enabled", havingValue = "true", - matchIfMissing = true) + matchIfMissing = false) public class AgentscopeA2aNacosAutoConfiguration implements Closeable { private static final Logger log = @@ -81,7 +81,7 @@ private AiService a2aService( AgentScopeA2aNacosProperties a2aNacosProperties) throws NacosException { Properties nacosClientProperties = nacosProperties.getNacosProperties(); - nacosClientProperties.putAll(a2aNacosProperties.getNacosProperties()); + nacosClientProperties.putAll(a2aNacosProperties.getExplicitNacosProperties()); return AiFactory.createAiService(nacosClientProperties); } @@ -112,7 +112,7 @@ public void close() throws IOException { prefix = NacosConstants.A2A_NACOS_DISCOVERY_PREFIX, name = "enabled", havingValue = "true", - matchIfMissing = true) + matchIfMissing = false) public AgentCardResolver nacosAgentCardResolver() { return new NacosAgentCardResolver(a2aService); } @@ -128,7 +128,7 @@ public AgentCardResolver nacosAgentCardResolver() { prefix = NacosConstants.A2A_NACOS_REGISTRY_PREFIX, name = "enabled", havingValue = "true", - matchIfMissing = true) + matchIfMissing = false) public AgentRegistry nacosAgentRegistry(AgentScopeA2aNacosProperties a2aNacosProperties) { return NacosAgentRegistry.builder(a2aService) .nacosA2aProperties(buildNacosA2aProperties(a2aNacosProperties)) diff --git a/agentscope-extensions/agentscope-spring-boot-starters/agentscope-nacos-spring-boot-starter/src/main/java/io/agentscope/spring/boot/nacos/AgentscopeNacosPromptAutoConfiguration.java b/agentscope-extensions/agentscope-spring-boot-starters/agentscope-nacos-spring-boot-starter/src/main/java/io/agentscope/spring/boot/nacos/AgentscopeNacosPromptAutoConfiguration.java index 2b3d8dcd96..85751f324d 100644 --- a/agentscope-extensions/agentscope-spring-boot-starters/agentscope-nacos-spring-boot-starter/src/main/java/io/agentscope/spring/boot/nacos/AgentscopeNacosPromptAutoConfiguration.java +++ b/agentscope-extensions/agentscope-spring-boot-starters/agentscope-nacos-spring-boot-starter/src/main/java/io/agentscope/spring/boot/nacos/AgentscopeNacosPromptAutoConfiguration.java @@ -54,7 +54,7 @@ prefix = NacosConstants.NACOS_PROMPT_PREFIX, name = "enabled", havingValue = "true", - matchIfMissing = true) + matchIfMissing = false) public class AgentscopeNacosPromptAutoConfiguration { @Bean(name = "agentscopePromptAiService")