Spring AI Pluggable Java-method tool-definition strategies & typed inputSchema in MCP

Hi @ThomasVitale,I’ve tried to expose the REST methods of my application using MCP, but I haven’tfound an easy way to do...

Spring AI About Function Calling

In the use of Function Calling, is it supported to specify tools for ChatClient by passing in the name attribute of @Too...

SpringBoot Provide more finely grained metrics for Spring Data REST repositories

Comment From: wilkinsonaThanks for the report. It's an interesting problem. I'm not sure that there's much we can do abo...

SpringBoot Gradle build fails with "invocation of 'Task.project' at execution time is unsupported" when using the configuration cache in a project that depends on org.springframework.boot:spring-boot-configuration-processor

Comment From: wilkinsonaWe added support for the configuration cache in Spring Boot 2.4 and have quite a few tests for i...

SpringBoot no gradle plugin found for 3.5.0

Just wanted to upgrade from 3.4.5 which runs fine.I triedplugins { id 'java' id 'org.springframework.boot' version...

Spring AI RetrievalAugmentationAdvisor appears to suppress tool usage

I’m implementing a RAG system with Spring AI that combines document-based context with dynamic, real-time data fetched v...

Spring AI spring-ai-retry should not require spring-webflux dependency

Bug descriptionspring-ai-retry/pom.xml contains spring-webflux. This is an invasive library (conflicts with spring-webmv...

Spring AI When use @Autowire List<McpSyncClient>mcpSyncClients, If one of the configured MCP servers is invalid, it will cause the system to fail to start!

When use @Autowire ListmcpSyncClients, If one of the configured MCP servers is invalid, it will cause the system to fail...

Spring AI Add support for max_completion_tokens in AzureOpenAiChatOptions

Support for max_completion_tokens was introduced in ChatCompletionsOptions class (Azure SDK for Java - package com.azure...

SpringBoot Managed version of MongoDB's driver is not aligned with Spring Data MongoDB

After migration to SB 3.5.0 I can see in my project (snippet from Gradle's dep task): | \--- org.springframework.boot...

SpringBoot Make integration testing of webclient easier with @MockServerResponse annotation.

When doing full blown integration tests with @SpringBootTest and having webclient reach to 3rd party services instead of...

SpringBoot Hibernate SyntaxException with spring boot 3.5 update

With spring 3.4.6 this basic query work@Query(&quot;&quot;&quot; select isbn from Isbn isbn ...

SpringBoot Method renamed in 3.5.0 breaks springdoc-openapi libs

After upgrading to SB 3.5.0, and using org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.8 (latest), a method rename...

SpringBoot Calling '/actuator/health' with a trailing slash ignores the set cache time to live

Reproducer can be found at mvitz/actuator-time-to-live.If setting management.endpoint.health.cache.time-to-live to any v...

SpringBoot Native Image Build Fails with MariaDB JDBC Driver in Spring Boot 3.5.0

Description:After upgrading from Spring Boot 3.4.5 to 3.5.0, the native image build fails with MariaDB JDBC driver due t...

Spring AspectJ @annotation is not working after upgrade from 6.0.23 to 6.2.6

OverviewI have a JUnit test which calls a method which in turn uses @annotation call to aspect class.This setup is worki...

SpringBoot Allow structured 'json.context.prefix' to apply to MDC and not key/value pairs

See https://github.com/spring-projects/spring-boot/issues/45218#issuecomment-2898258549Offering a general purpose proper...

SpringBoot Unable to override/set nested ConfigurationProperties by passing as a system property

When using nested classes in @ConfigurationProperties annotated classes, it's normally possible to override that value b...

Spring restTemplate.exchange have exception "insufficient data written" with springboot 3.3

The example use springboot 3.0 is normal, but use springboot 3.3 have exception.Maybe it is different from #31902detail ...

Spring Race condition on JMS listener scaling down with ActiveMQ Artemis

After this changes related to this issue, we are experiencing race conditons when jmsListeners are scaling down and some...
上一页 下一页
.