Skip to content

Document standalone Spring AI package and Spring AI 2 migration - #5513

Draft
brianstrauch wants to merge 5 commits into
mainfrom
brian/java-spring-ai-standalone-package
Draft

brianstrauch wants to merge 5 commits into
mainfrom
brian/java-spring-ai-standalone-package

Conversation

@brianstrauch

Copy link
Copy Markdown
Member

What does this PR do?

Update the Java integration guide to use the standalone io.temporal:spring-ai:0.1.0 package and its ai-integrations reference. Document Spring AI 2 / Spring Boot 4 requirements, immutable option builders, and disabling provider retries. Explain the Spring AI 1 migration path and incompatible Workflow histories.

Refresh the memory-advisor and provider-option snippets with Snipsync from the migrated samples.

Notes to reviewers

Draft until temporalio/samples-java#810 merges: the updated snippets link to that repository's main branch, and daily Snipsync must see the migrated source before these changes land.

Validation: CI-scoped Vale and Docusaurus MDX compilation pass. All six snippets match the migrated sample source; snippet-marker, index-slug, and redirect checks pass. The companion samples pass all four module builds and two credential-free regression tests, including Workflow replay.

@vercel

vercel Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
temporal-documentation Ready Ready Preview Oct 16, 2026 3:17am UTC

Request Review

@github-actions

Copy link
Copy Markdown
Contributor

📖 Docs PR preview links

Comment thread docs/develop/java/integrations/spring-ai.mdx Outdated
Comment on lines +28 to +35
The integration requires all of the following on your application's classpath:

| Dependency | Minimum version |
| ----------------- | --------------- |
| Java | 17 |
| Spring Boot | 3.x |
| Spring AI | 1.1.0 |
| Temporal Java SDK | 1.35.0 |
| Spring Boot | 4.0.8 (4.x) |
| Spring AI | 2.0.1 (2.x) |
| Temporal Java SDK | 1.40.0 |

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The integration requires all of the following on your application's classpath:
| Dependency | Minimum version |
| ----------------- | --------------- |
| Java | 17 |
| Spring Boot | 3.x |
| Spring AI | 1.1.0 |
| Temporal Java SDK | 1.35.0 |
| Spring Boot | 4.0.8 (4.x) |
| Spring AI | 2.0.1 (2.x) |
| Temporal Java SDK | 1.40.0 |
The integration requires all of the following on your application's classpath: Java, Spring Boot, Spring AI, and the Temporal Java SDK.

Comment thread docs/develop/java/integrations/spring-ai.mdx Outdated
Comment thread docs/develop/java/integrations/spring-ai.mdx Outdated
Comment thread docs/develop/java/integrations/spring-ai.mdx Outdated
Comment thread docs/develop/java/integrations/spring-ai.mdx Outdated
Comment thread docs/develop/java/integrations/spring-ai.mdx Outdated

This branch was successfully deployed

1 active deployment
Preview — 70bb9cda Deployed Oct 16, 2026 by vercel[bot]
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