# The original surefire failure that led to overriding FakeChatModel.stream() Captured from `mvn -B -o test` before FakeChatModel had a stream() override -- ChatModel's own default implementation was assumed (wrongly) to wrap call() in a single-element Flux. Trimmed to the relevant frames; jar version suffixes kept exactly as printed. 2026-09-23T03:50:42.884Z ERROR 1145 --- [getting-started] [o-auto-1-exec-3] o.s.ai.chat.model.MessageAggregator : Aggregation Error java.lang.UnsupportedOperationException: streaming is not supported at org.springframework.ai.chat.model.ChatModel.stream(ChatModel.java:65) ~[spring-ai-model-2.0.1.jar:2.0.1] at org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor.adviseStream(ChatModelStreamAdvisor.java:53) ~[spring-ai-client-chat-2.0.1.jar:2.0.1] at org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.lambda$nextStream$5(DefaultAroundAdvisorChain.java:158) ~[spring-ai-client-chat-2.0.1.jar:2.0.1]