Pass a ChatOptions.Builder to ChatClient
ProprietaryIn Spring AI 2.0, ChatClient's options(..) and defaultOptions(..) take a ChatOptions.Builder, which ChatClient merges with the model's default options, instead of built ChatOptions. This drops the build() from an options builder passed in place, and passes options.mutate() for any other ChatOptions.
io. moderne. java. spring. ai2. UseChatOptionsBuildermod run . --recipe= io. moderne. java. spring. ai2. UseChatOptionsBuilderInstall it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.