Skip to content

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

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

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

Conversation

@vfanelle

@vfanellevfanelle commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

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

bdemersand 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

vercelBot commented Apr 7, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
docsReadyReadyPreview, CommentApr 7, 2026 7:47pm

Request Review

@github-actionsgithub-actionsBot left a comment

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.

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:

@github-actionsgithub-actionsBot left a comment

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.

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
ContributorAuthor

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

@vfanelle
vfanelle merged commit aa0ae2d into mainApr 7, 2026
8 checks passed
Sign up for freeto 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

@vfanelle@torresmateo@bdemers