Skip to content

Add docs for arcade-java and Spring AI guide#903

Merged
vfanelle merged 3 commits intomainfrom
vfanelle/java-docs
Apr 7, 2026
Merged

Add docs for arcade-java and Spring AI guide#903
vfanelle merged 3 commits intomainfrom
vfanelle/java-docs

Conversation

@vfanelle
Copy link
Copy Markdown
Contributor

@vfanelle vfanelle commented Apr 7, 2026

Summary

  • Add Spring AI agent framework guide under /get-started/agent-frameworks/springai
  • Add Java tabs to quickstart, tool-calling, and error-handling guides
  • Add Java client install snippets to references page
  • Add Spring AI card to agent framework tabs

Based on @bdemers' work in #840, rebased onto current main with fixes:

  • Fixed broken /guides/security link (sidebar reorganized since Brian's branch was created) → now points to /guides/user-facing-agents/secure-auth-production
  • Added missing <Tabs.Tab> wrapper around Java code block in call-tool-agent quickstart
  • Fixed copy-paste comment typo in references page (Go ClientJava Client)

Supersedes #840 — moved to an internal branch so CI has access to repo secrets.

Test plan

  • Broken link test passes locally
  • CI checks pass (Test, Style Review, Generate LLMs.txt)
  • Vercel deploy preview looks correct

Made with Cursor

bdemers and others added 2 commits April 7, 2026 12:43
- Change /guides/security to /guides/user-facing-agents/secure-auth-production in Spring AI guide
- Add missing <Tabs.Tab> wrapper around Java code block in call-tool-agent quickstart
- Fix copy-paste comment from "Go Client" to "Java Client" in references page

Made-with: Cursor
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 7, 2026

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

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Apr 7, 2026 7:47pm

Request Review

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Style Review

Found 2 style suggestion(s).

Powered by Vale + Claude

<Tabs items={["Python", "JavaScript"]} storageKey="preferredLanguage">
<Tabs items={["Python", "JavaScript", "Java"]} storageKey="preferredLanguage">
<Tabs.Tab>
Create a new file `direct_api_call.py` and import all libraries we're going to use:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Google.We: Replaced 'we're going to use' with 'you'll need' to use second person

Suggested change
Create a new file `direct_api_call.py` and import all libraries we're going to use:
Create a new file `direct_api_call.py` and import all libraries you'll need:

</Tabs.Tab>
<Tabs.Tab>

Create a new file `GmailExample.java` and import all packages we're going to use:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Google.We: Replaced 'we're going to use' with 'you'll need' to use second person

Suggested change
Create a new file `GmailExample.java` and import all packages we're going to use:
Create a new file `GmailExample.java` and import all packages you'll need:

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Style Review

Found 2 style suggestion(s).

Powered by Vale + Claude

<Tabs items={["Python", "JavaScript"]} storageKey="preferredLanguage">
<Tabs items={["Python", "JavaScript", "Java"]} storageKey="preferredLanguage">
<Tabs.Tab>
Create a new file `direct_api_call.py` and import all libraries we're going to use:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Google.We: Changed 'we're going to use' to 'you'll need' to use second person instead of first-person plural

Suggested change
Create a new file `direct_api_call.py` and import all libraries we're going to use:
Create a new file `direct_api_call.py` and import all libraries you'll need:

</Tabs.Tab>
<Tabs.Tab>

Create a new file `GmailExample.java` and import all packages we're going to use:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Google.We: Changed 'we're going to use' to 'you'll need' to use second person instead of first-person plural

Suggested change
Create a new file `GmailExample.java` and import all packages we're going to use:
Create a new file `GmailExample.java` and import all packages you'll need:

@vfanelle
Copy link
Copy Markdown
Contributor Author

vfanelle commented Apr 7, 2026

The Vercel deploy preview is up! Here are the key pages to review:

@vfanelle vfanelle merged commit aa0ae2d into main Apr 7, 2026
8 checks passed
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.

3 participants