Spring AI Replace timestamp column with sequence_id in JDBC Chat Memory schema

Background The JDBC Chat Memory repository currently uses a timestamp column to maintain message ordering. However, this...

Spring AI Support a way to listen to the major lifecycle phases of the protocol on both MCP Server and Client side.

Expected BehaviorI should be able to listen to the events on both MCP Server and Client side that track the MCP protocol...

Spring AI Use @Schema when possible

ImpactThe LLM thinks the readonly fields are writable, so it wastes tokens trying to figure out default values to pass i...

Spring AI Getting textContent but method name getText causes serialization failure issue !!!!

Bug descriptionSpringAI provides a Message interface for its conversation records, which has corresponding implementatio...

SpringBoot Can't mock the Authentication in servlets tests security context with Boot 4.0.0-RC1 without spring-boot-starter-test-classic

Within the Boot 4 migration guide, we can read:We recommend that you eventually migrate your application away from using...

SpringBoot Caused by: java.nio.file.FileAlreadyExistsException: target/spring-aot/test/resources/META-INF/spring/logback-model

I'm using logback the default logging system with graal native image and I'm using this repo under native-image/spring-b...

SpringBoot Use starter consistently in smoke tests

With the modularization, our smoke tests have drifted from using starters consistently during the course of 4.0 mileston...

SpringBoot TestRestTemplate not autoconfigured ? 4.0.0-RC1 regression

I switched from 4.0.0-M3 to 4.0.0-RC1. Had to change test dependency from spring-boot-starter-restclient to spring-boot-...

SpringBoot Auto-configure Hibernate with a JsonFormatMapper that uses the auto-configured Jackson ObjectMapper

After migrating to Spring Boot 3.0.1 and Hibernate 6, I swapped out the Hibernate Types JSON support for the new built i...

SpringBoot Make it possible to inject desired subclass of ActiveMQConnectionFactory into the configuration

Is your feature request related to a problem? Please describe.For our projects we have wrapper classes for several of th...

SpringBoot Test against snapshots of the upcoming majors

We've decided to have an extra release candidate. This will force us to stay on the current RC for most projects, except...

SpringBoot websocket integration test failed after upgrading to 4.0.0-RC1

here is my WebSocketConfighere is the test WebSocketConfigTestit's working in 4.0.0-M3, but not RC1, not sure how to fix...

Spring Spring Boot 4.0.0-RC1: JUnit test discovery fails depending on a test name

Hello! I am using Spring Boot 4.0.0-RC1 + JUnit 6 + Kotlin 2.2.21 + Gradle 8.14.3I created a simple class that generates...

Spring NullPointerException When Handling 407 with JdkClientHttpConnector in WebClient

When using a WebClient that is configured with a proxy and using the JdkClientHttpConnector,when a 407 Proxy Authenticat...

Spring Consider to add the dedicated MediaType for the application zip

In our application we use spring-web, and we sometimes serve the ZIP archives over the network. Unfortunately, MediaType...

Spring Consider extending the BeanRegistrar.register(...) method to include an additional AnnotationMetadata argument.

Currently, it is not possible to obtain the AnnotationMetadata of the importing class, while both ImportSelector and Imp...

Spring AI Spring AI - MCP Starter not working with starter-web and webflux and lazy initialization=true

Bug descriptionWe are trying to implement the MCP Server using the spring-ai-starter-mcp-server-webmvc dependency in a S...

Spring AI MySQL/MariaDB schema TIMESTAMP precision causes message ordering issues in JdbcChatMemoryRepository

Bug descriptionThe saveAll() method in JdbcChatMemoryRepository attempts to guarantee message ordering using millisecond...

SpringBoot Message converter ordering impedes overriding

Both clientConvertersCustomizer and serverConvertersCustomizer are ordered with lowest precedence. This prevents a user'...

SpringBoot AOT executable issue after upgrading to 4.0.0-M1/M2/M3

Hello, i have created a very minimal& dummy app to narrow the issue down. so my pom.xml should have the minimal to t...
下一页
.