← All tasks
javaspring-projects/spring-ai #6094Not a task: already works

`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.
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]