Skip to content

Add Google ADK integration page for the Go SDK#4894

Merged
Duncanma merged 5 commits into
mainfrom
dabh/go-adk-integration-docs
Jul 20, 2026
Merged

Add Google ADK integration page for the Go SDK#4894
Duncanma merged 5 commits into
mainfrom
dabh/go-adk-integration-docs

Conversation

@DABH

@DABH DABH commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Adds the first Go SDK integration docs page: Google ADK (go.temporal.io/sdk/contrib/googleadk).

What's added

  • docs/develop/go/integrations/google-adk.mdx — worker/workflow setup, tools (function / ActivityAsTool / MCP), multi-agent systems, human-in-the-loop tool confirmation, continue-as-new, streaming, and error classification. Code is sourced via snipsync from the samples-go googleadk sample.
  • Bootstraps Go integrations docs (this is the first Go integration): new docs/develop/go/integrations/index.mdx, a Go Integrations sidebar category, and "Go" added to the IntegrationsGrid SDK type plus a Google ADK grid entry.

Dependencies / merge order

Draft until the sample and plugin land — snipsync resolves the <!--SNIPSTART--> references against samples-go main:

  1. [AI-222] Add ADK Go (v2) Plugin sdk-go#2439 — the contrib/googleadk plugin
  2. Add Google ADK agent samples samples-go#504 — the sample + @@@SNIPSTART markers
  3. this docs PR

┆Attachments: EDU-6727 Add Google ADK integration page for the Go SDK

Add the first Go SDK integration guide: Google ADK
(go.temporal.io/sdk/contrib/googleadk). Covers worker/workflow setup, tools
(function, ActivityAsTool, MCP), multi-agent systems, human-in-the-loop tool
confirmation, continue-as-new, streaming, and error classification, with code
sourced from the samples-go googleadk sample via snipsync.

Also bootstraps Go integrations docs: a new Go integrations index, a Go
"Integrations" sidebar category, and "Go" added to the IntegrationsGrid SDK
type plus a Google ADK grid entry.
@vercel

vercel Bot commented Jul 15, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
temporal-documentation Ready Ready Preview, Comment Jul 20, 2026 7:02pm

Request Review

@github-actions

github-actions Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

📖 Docs PR preview links

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds the first Temporal Go SDK “Integrations” documentation landing page and a Google ADK integration entry, wiring it into the Go sidebar and the Integrations grid.

Changes:

  • Add a Go Integrations index page and a Google ADK integration doc page under docs/develop/go/integrations/.
  • Add an “Integrations” category to the Go SDK sidebar.
  • Extend the IntegrationsGrid data/types to support "Go" and add a Google ADK (Go) card entry.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
src/components/IntegrationsGrid/integrations-data.ts Extends the SDK union to include "Go".
src/components/IntegrationsGrid/integrations-data.json Adds a "Go" Google ADK integration card entry.
sidebars.js Adds a Go SDK “Integrations” sidebar category linking to the new docs.
docs/develop/go/integrations/index.mdx New Go Integrations landing page rendering IntegrationsGrid filtered to Go.
docs/develop/go/integrations/google-adk.mdx New Google ADK integration page for the Go SDK.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/components/IntegrationsGrid/integrations-data.ts
Comment thread docs/develop/go/integrations/google-adk.mdx Outdated
Comment thread docs/develop/go/integrations/google-adk.mdx Outdated
Comment thread docs/develop/go/integrations/google-adk.mdx Outdated
Comment thread docs/develop/go/integrations/google-adk.mdx Outdated
Comment thread docs/develop/go/integrations/google-adk.mdx Outdated
Comment thread docs/develop/go/integrations/google-adk.mdx Outdated
Comment thread docs/develop/go/integrations/google-adk.mdx Outdated
* IntegrationsGrid: add Go as an SDK option

The Integrations page UI had no Go filter pill and could not render a Go
card icon: ALL_SDKS and SDK_BLOCK_NAMES omitted Go (the SDK union gains
Go in the base branch). Add Go to both, mapped to the existing
goLangBlock icon that the SDK guide cards and release notes already use,
and update the valid-values list in COMPONENTS.md. The markdown-pipeline
handler is data-driven and needs no change.

* go: surface Integrations on the dev-guide landing page, match Java's page format

Add the Integrations section to develop/go/index.mdx (mirroring the Java
dev guide) and align the Go integrations index frontmatter with the Java
page: SDK-suffixed title, SDK keywords/tags, and a pointer to the Plugin
system guide for building your own integrations.

* go: sentence-case the technical resources heading

Vale (Temporal.Headings) flags 'Temporal Go Technical Resources' now that
the new Integrations section pulls it into the diff. Sentence-case it,
matching the style guide and the Java/TypeScript dev guide pages. The
heading slug is unchanged.
@DABH
DABH marked this pull request as ready for review July 20, 2026 18:37
@DABH
DABH requested a review from a team as a code owner July 20, 2026 18:37
Populate the page's seven snipsync blocks from the merged
temporalio/samples-go googleadk samples (run via snipsync with the
markers normalized to the repo's spacing convention), so the page ships
with code instead of waiting for the next scheduled snipsync run.
Comment thread docs/develop/go/index.mdx
@Duncanma
Duncanma merged commit bc57938 into main Jul 20, 2026
13 checks passed
@Duncanma
Duncanma deleted the dabh/go-adk-integration-docs branch July 20, 2026 23:19
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.

4 participants