Skip to content

fix(ai): restore WebClient runtime auto-configuration#126

Merged
JasonTM17 merged 1 commit into
masterfrom
fix/devhire-ai-webclient-runtime
Jul 16, 2026
Merged

fix(ai): restore WebClient runtime auto-configuration#126
JasonTM17 merged 1 commit into
masterfrom
fix/devhire-ai-webclient-runtime

Conversation

@JasonTM17

Copy link
Copy Markdown
Owner

Summary

  • replace the legacy WebFlux starter with Spring Boot 4's dedicated WebClient starter
  • restore the auto-configured WebClient.Builder required by the Anthropic and job-search clients
  • add a regression test for both AI client beans

Evidence

  • reproduced the master failure: AI service exited because WebClient.Builder was missing
  • mvn -B -pl ai-service -am verify
  • rebuilt ai-service in Docker and verified /actuator/health/readiness returns UP

@JasonTM17
JasonTM17 merged commit 9edae38 into master Jul 16, 2026
33 checks passed
@JasonTM17
JasonTM17 deleted the fix/devhire-ai-webclient-runtime branch July 16, 2026 05:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant