`ChatClient` is missing from all starter dependencies
envgap__spring-projects__spring-ai-6094
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
3b508d66e3f7654690bb113263671365275be662- Manifest
starters/spring-ai-starter-model-anthropic/pom.xml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
spring-projects/spring-ai #6094 · read the original issue
All model starters depend on `spring-ai-autoconfigure-model-chat-client`, which used to bring `spring-ai-client-chat` as a transitive dependency. After the changes in https://github.com/spring-projects/spring-ai/commit/99b6bcecaf4bdc165520871fd52c01a05dfd4c4e, the transitive dependency has been removed, resulting in all the model starters to now be published without ChatClient support. Solution: include explicit dependency on `spring-ai-client-chat` in all model starters.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]