Issue: https://github.com/spring-projects/spring-ai/issues/1823
* Sign the contributor license agreement
* Rebase your changes on the latest main
branch and squash your commits
* Add/Update unit tests as needed
* Run a build and make sure all tests pass prior to submission