Feign Add ability to not throw exception when http status code > 399

Currently our team convention is to use response status instead of throwing exception. Say our model is like this:public...

Spring Security Websocket XML config should pick up PathPatternMessageMatcher.Builder

As part of migration to 7 from 6.5, PathPatternRequestMatcherBuilderFactoryBean and PathPatternMessageMatcherBuilderFact...

Spring Security Add 7.0 Migration Steps for Messaging PathPattern Usage

A section similar to https://docs.spring.io/spring-security/reference/migration-7/web.html#use-path-pattern would be hel...

Spring AI could not found io.modelcontextprotocol.sdk:mcp:jar:0.11.0-SNAPSHOT in repo

Description:When I try to bring in McpAsyncClient, I find that it is not available and cannot be found in the snapshot r...

Spring AI Add Support for OpenAI based64 format embedding responses

OpenAI supports returning embedding responses as base64 encoded which can save a lot of resources see this excellent blo...

Spring AI com.google.api.gax.rpc.UnknownException: java.net.SocketTimeoutException: Read timed out

Dear All,I am facing the below issue when dealing with vertex ai gemini model ... the error seems to be coming from grpc...

Spring AI spring ai supports tool chaining

eg, toolA, toolB, toolC , when execute toolA, then use toolA result as parameter to execute toolB, use toolB result as p...

Spring AI openai options support extra params

Expected BehaviorI noticed that the chat.completions.create method in version 1.82.1 of the Python OpenAI package includ...

Spring AI response.getEvalDuration(); threw a NullPointerException.

Today, when usingFlux<String> flux = chatClient.prompt() .user(userText) .stream().content();return ...

Spring AI Bedrock Titan Embeddings - Malformed input request / 2 validation errors

Bug descriptionI'm experimenting with embeddings and encountered this error when using Bedrock / Titan embedding models:...

Spring AI Unable to start app after setting up opensearch vector store

Bug descriptionI am trying to set up opensearch as a vector store for embeddings for RAG. I have added the following dep...

Spring AI Official Claude 4 Support

Expected BehaviorI want to use the newer Claude 4 models, specifically claude-sonnet-4-20250514 and claude-opus-4-202505...

Spring AI Add MCP Client Streamable HTTP transport auto-configuration

With the introduction of Http Client supporting StreamableHTTP transport in MCP client, this feature request provides au...

SpringBoot Executable JAR application class encounters performance issues when used with Palo Alto Network Cortex XDR agent

See https://github.com/spring-projects/spring-boot/issues/46015#issuecomment-3058705233Comment From: philwebb@sadaaithal...

SpringBoot Upgrade to Spring Kafka 3.3.8

Upgrade to Spring Kafka 3.3.8.Comment From: ankitshokeenHi @snicoll , I'd like to contribute to this issue by upgrading ...

SpringBoot CassandraAutoConfiguration should not be triggered solely by presence of CqlSession class

Currently, Spring Boot’s CassandraAutoConfiguration activates automatically as soon as the class com.datastax.oss.driver...

SpringBoot Couchbase TLS regression when autoconfiguring without SSL Bundle

IssueWhile upgrading from Spring Boot 3.4.x to 3.5.x I have noticed a regression/change in behaviour of how Spring Boot ...

SpringBoot Runtime dependencies are missing from aotCompileClasspath and aotTestCompileClasspath when using Kotlin

Compilation of AOT-generated source code requires runtime dependencies to be on the classpath. This is necessary as a cl...

Spring DataSize bytes is acutally bibytes for method toKilobytes and above

Hi spring dev community,I found something quite confusing when using org.springframework.util.unit.DataSize, or org.spri...

Spring Transaction-scoped resource binding in TransactionSynchronizationManager

TransactionSynchronizationManager is kind of inconsistent in how it deals with "resources".In the code I see: private...
上一页 下一页
.