Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Add Spring AI 2.0.x / Spring Boot 4 support

Đang mở
#2,920 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
45/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
java, spring-boot
Lĩnh vực
backend

Hướng nghiên cứu

Bắt đầu bằng việc xem xét contrib/temporal-spring-ai và ví dụ tích hợp Spring AI được liên kết, sau đó so sánh thiết lập Spring AI 1.1.0 / Spring Boot 3.x hiện tại với các yêu cầu của 2.0.x / Boot 4. Công việc hoàn tất khi một bản build được hỗ trợ vẫn giữ TemporalChatClient, ActivityChatModel và các kiểu dispatch @Tool cho các ứng dụng Spring Boot 4, với phần validation bao phủ tích hợp đã cập nhật.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

ai-sdk enhancement

Is your feature request related to a problem? Please describe.
temporal-spring-ai is pinned to Spring AI 1.1.0 / Spring Boot 3.x. Spring AI 2.0 (GA 2026-06-12) requires Spring Boot 4 / Spring Framework 7, and the 1.x→2.x ChatClient/ChatModel/auto-config break is hard — so SB4 + Spring AI 2.0 apps can't use the module at all.

Describe the solution you'd like
A Spring AI 2.0.x / Spring Boot 4 build (2.0 branch or separate artifact), same public surface (TemporalChatClient, ActivityChatModel, the @Tool dispatch types) so usage ports without an API rewrite.

Describe alternatives you've considered
Wasn't aware of this repo at first, so I'm doing my own in-house solution for now. But would be nice to get official modernized temporal + spring-ai sdk support!

https://temporal.io/code-exchange/temporal-spring-ai-integration-framework (doing an approach similar to this example for now, with latest spring-boot + spring-ai)

Additional context
https://github.com/temporalio/sdk-java/tree/master/contrib/temporal-spring-ai

Ngôn ngữ chính
Java
Star
434
Fork
252
Merge trung bình
2 ngày 19 giờ
Pull request đã merge (30 ngày)
14

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của temporalio/sdk-java

Tất cả issue của temporalio/sdk-java

Issue tương tự

Thêm issue về Java

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.