Commit Graph

171 Commits

Author SHA1 Message Date
Joe Fernandez 7c8ffc080e docs: add infrastructure for integrations catalog (#1210)
* docs: single source extensions listings

* docs: add infrastructure and updates for catalog

* updates: feedback responses, third party and gemini

* fix: update Python code
2026-02-02 08:59:26 -08:00
Kristopher Overholt 13f14d5a70 Add button to copy page Markdown to clipboard (#1202)
* Add button to copy page as Markdown to clipboard

* Move copy button JS to separate file

* Use Markdown from llms-txt instead of raw GitHub content

* Fix and change evaluation -> evaluate in llms-txt config

* Add missing pages / folders to llms-txt config in mkdocs.yml

* Fix order of llms-txt config Reference
2026-01-30 11:56:54 -06:00
Kristopher Overholt c758710fc7 Add MongoDB to third-party tools (#1195)
* Add MongoDB page to third-party tools

* Update MongoDB page

* Add image
2026-01-29 11:00:50 -06:00
Kristopher Overholt 8cc2ff3ac9 Add Chroma page to third-party tools (#1167) 2026-01-27 10:10:53 -06:00
Mislav Ivanda edcbabe657 Add Daytona to third-party tools (#1165)
* feat: Add Daytona to tools docs

Signed-off-by: Mislav Ivanda <mislavivanda454@gmail.com>

* fix: Sort Daytona tool card alphabetically

Signed-off-by: Mislav Ivanda <mislavivanda454@gmail.com>

* chore: Daytona ADK plugin link set to Github

Signed-off-by: Mislav Ivanda <mislavivanda454@gmail.com>

* chore: DaytonaPlugin api key set

Signed-off-by: Mislav Ivanda <mislavivanda454@gmail.com>
Signed-off-by: Mislav Ivanda <mivanda@daytona.io>

---------

Signed-off-by: Mislav Ivanda <mislavivanda454@gmail.com>
Signed-off-by: Mislav Ivanda <mivanda@daytona.io>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-01-26 14:38:14 -06:00
Huan Chen 372b316234 docs: document built-in data-agent tools (#1164)
* docs: document built-in data-agent tools

* replace project and agent name

* add in nav

* update title

* update content

* update title

* update content

* update content

* update content

* update version
2026-01-23 14:39:36 -08:00
adk-bot c3b035479c Update ADK doc according to issue #1113 - 2 - database schema migration for DatabaseSessionService (#1119)
* Update ADK doc for DatabaseSessionService migration

* refactor agent draft: use CLI script

* linked SessionDatabase docs to migration guide

- formatting updates to existing content

* respond to review feedback

* review updates

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
Co-authored-by: Joe Fernandez <joefernandez@google.com>
2026-01-22 13:15:59 -08:00
Kristopher Overholt 510f932dbb Add Cartesia page to third-party tools (#1156) 2026-01-20 17:35:00 -06:00
Kristopher Overholt 93d2b6b3cb Add ElevenLabs to third-party tools (#1155)
* Add ElevenLabs page to third-party tools

* Adjust timeout
2026-01-20 17:31:18 -06:00
Kristopher Overholt 240bb6ef41 Add Postman page to thid-party tools (#1154) 2026-01-20 17:30:19 -06:00
Kristopher Overholt 15584f4aaa Add Asana to third-party tools (#1153)
* Add Asana page to third-party tools

* Add page and logo
2026-01-20 17:29:07 -06:00
Kamal Aboul-Hosn b38ec7602b docs: Add documentation for the new Pub/Sub tool (#1151)
* docs: Add documentation for the new Pub/Sub tool

* Update pubsub.md

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-01-20 15:25:01 -08:00
Joe Fernandez dca9fdcf9f docs: (reorg) moving page for Vertex AI express mode (#1144)
* docs: (reorg) moving Vertex AI express mode

- express mode supports sessions and memory
- it ALSO supports other features, so moving it

* respond to review comments, clean up language
2026-01-16 09:04:37 -08:00
Kristopher Overholt a875e0e0fd Add Stripe to third-party tools (#1143)
* Add Stripe page to third-party tools

* Formatting
2026-01-16 09:49:54 -06:00
Joe Fernandez 23b740df3b Models for Agents page reorg (#1128)
* fix(deploy): simplifying Agent Engine deployment

* revise and update ae deploy doc structure

* respond to review comments

* docs: break up Models page into multiple pages

- Create page per model and access method
- Push Models topic up to top level TOC entry

* updates based on review feedback

* fix broken links due to page move

* consistency updates and review input updates

* update gemini-2.0-flash to 2.5

* respond to review comments

* docs: update Python API docs to 1.22.0 (#1129)

* build(deps): bump golang.org/x/crypto (#987)

Bumps the go_modules group with 1 update in the /tools/feature-matrix directory: [golang.org/x/crypto](https://github.com/golang/crypto).


Updates `golang.org/x/crypto` from 0.42.0 to 0.45.0
- [Commits](https://github.com/golang/crypto/compare/v0.42.0...v0.45.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.45.0
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sita Lakshmi Sangameswaran <sitalakshmi@google.com>

* Update model version from gemini-2.0 to gemini-2.5, since gemini-2.0-flash will be deprecated on Feb 5,2026. (#1132)

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>

* Changes model MODEL_2_0_FLASH to MODEL_2_5_FLASH as gemini-2.0 is deprecating (#1131)

* Update model constants to use GEMINI 2.5

* Corrected model name

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>

* Add Agent Runtime pages for Web Interface and Command Line; reorganize existing Agent Runtime pages (#1130)

* Add pages for adk web, adk run, reorganize runtime pages

* Minor edit

* Updates based on review

* docs: break up Models page into multiple pages

- Create page per model and access method
- Push Models topic up to top level TOC entry

* minor update

* add placeholder file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Polong Lin <polong-lin@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sita Lakshmi Sangameswaran <sitalakshmi@google.com>
Co-authored-by: llalitkumarrr <llalitkumarrr@google.com>
Co-authored-by: Dinesh Thumma <160909147+DineshThumma9@users.noreply.github.com>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-01-13 15:03:29 -08:00
Kristopher Overholt 50e34530be Add Agent Runtime pages for Web Interface and Command Line; reorganize existing Agent Runtime pages (#1130)
* Add pages for adk web, adk run, reorganize runtime pages

* Minor edit

* Updates based on review
2026-01-13 14:30:13 -06:00
Kristopher Overholt 380fd55b80 Re-enable agents dir in llms.txt generation (#1092) 2025-12-19 21:36:04 -06:00
Polong Lin 52db9abc68 fix(deploy): simplifying Agent Engine deployment (#1090)
* fix(deploy): simplifying Agent Engine deployment

* revise and update ae deploy doc structure

* respond to review comments

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
Co-authored-by: Joe Fernandez <joefernandez@google.com>
2025-12-19 19:30:47 -08:00
Joe Fernandez e68be3e538 fix: repair broken mkdocs build (#1091) 2025-12-19 10:27:38 -08:00
Joe Fernandez 90ef1a65dc Reorganize Built-In tools, Cloud, and Gemini tools pages (#1085)
* Reorg third-party tools pages (#1084)

* respond to review comments

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2025-12-19 09:59:23 -08:00
Kristopher Overholt c99dbcb528 Reorg third-party tools pages (#1084) 2025-12-18 14:52:30 -06:00
Joe Fernandez 0bc4b0a87f docs: Add API Registry tool page (#1078)
* docs: Add API Registry tool page

* respond to review comments
2025-12-17 15:47:42 -08:00
Kristopher Overholt 9172ef4b5e Add adk-js link / icon to top nav bar (#1072) 2025-12-15 18:06:09 -08:00
Shahin Saadati fd7c7a3dca feat: Merge all the typescript code samples and snippets into the main repo. (#1063)
* Deleted redundant files.

* Deleted redundant files.

* Deleted redundant files.

* Deleted redundant files.

* Deleted redundant files.

* Deleted redundant files.

* Delete .gitignore

Deleted redundant files.

* Delete .gitignore

Deleted redundant files.

* Delete .gitignore

* Delete .gitignore

* Delete .gitignore

* Revert changes to .gitignore

* Revert changes to .gitignore

* Revert changes to .gitignore

* Revert changes to .gitignore

* Revert changes to .gitignore

* Revert changes to .gitignore

* Add MCP Tools TS example

* Removed unnecessary changes

* Removed extra slashes

* Added the custom agent sample.

* Corrected an error in the package.json file.

* Updated custom-agent.md

* Made small fixes.

* Add Session TS examples

* Added the typescript code snippets for multi agent.

* added the code sample for loop agent

* Added the code sample for loop agent

* Added the code sample for parallel agent

* Fixed a few issues and bugs

* Added the code sample for sequential agent

* Renamed run back to runAsync

* Updated the capital agent code sample.

* Corrected the snippet

* Renamed run() to runAsync()

* Add Runtime TS examples

* Fixed the snippets after library updates.

* Fixed the sample code after library changes.

* Added final touchups and fixes.

* Updated the code based on recent library changes.

* Updated package.json

* Updated package.json

* Updated package.json

* Updated the code with runAsync and package.json

* Updated the typescript sample.

* Updated after_tool_callback.ts with runAsync

* Updated after_model_callback.ts

* Updated before_model_callback.ts

* Updated before_tool_callback.ts

* Created before_agent_callback.ts

* Update before_agent_callback.ts

Changed the condition

* Update before_model_callback.ts

Changed the condition

* Update after_model_callback.ts

Changed the condition

* Update after_tool_callback.ts

Changed the condition

* Update after_agent_callback.ts

Changed the condition

* Update callback_basic.ts

Changed the condition

* Update storyflow_agent.ts

Changed the condition

* Update sequential_agent_code_development_agent.ts

Changed the condition

* Updated before_agent_callback.ts

* Removed unnecessary comment.

* Updated comment

* Renamed run to runAsync

* Added artifact code snippets.

* Fixed .link-checker-config.json

* Added tsconfig.json

* Update .gitignore with node modules files

* Added 7 typescript code snippets

* Cleaned up and corrected the snippets for plugins

* Update index.md

Undid the changes in artifacts/index.md

* Escaped properly.

* Add Long Running Function Tool TS examples

* Resolved code review feedback

* Fixed the code sample per git comments.

* Fixed the code per git comments.

* Fixed the md file per git comments.

* Fixed the issues per git comments.

* Fixed issues per github comments.

* Fixed the issues per PR comments.

* Fixed issues per PR comments.

* Added a code sample for HITL

* Fixed the indentations in the typescript code

* Used createPartFromBase64 when appropriate.

* Switched to use createUserContent.

* docs: Add JavaScript Quickstart, short unified format

* Added a simulated user delay to the code sample.

* Made some cosmetic improvements

* Added the code snippet with HITL with policy

* Made cosmetic modifications to multi-agents.md

* Added more tutorial for the HITL with policy

* Modularized the main function and added helper functions.

* Resolved code review feedback

* Resolved code review feedback

* Resolved code review feedback

* Fixed minor things in the typescript code per PR comments.

* Fixed the import for Event and used createEventActions.

* Simplified functionResponse code.

* Corrected the Event import and used createEventActions.

* Updated ADK versions in package.json.

* Final review of all changes & Add Safety TS example

* Make tsconfig.json files consistent

* Generated the API Reference for typescript

* Resolved code review feedback

* feat: Add Typescript API reference to docs

This commit adds the generated TypeDoc documentation for the Typescript ADK to the documentation site.

It also updates the main API reference page to include a link to the new Typescript API reference.

* docs: update TypeScript quickstart

* docs: Add version tags for Build Agents topics

- add version tags
- move TS content to second position (after Python)

* docs: Add MCP Toolbox for databases TS SDK Documentation

* Update mcp-toolbox-for-databases.md

* use typescript code block

* minor changes

* Update mcp-toolbox-for-databases.md

* Auto generated the typescript API reference.

* Added the TS code snippets for context.

* Fixed TS code snippets for context.

* Modified the sample based on the comment.

* docs: adding TypeScript language tags (2 of 3)

- Update all Run Agents section topics
- change all TS tags to v0.2.0 per eng agreement

* docs: Add TypeScript language support tags, Components (3 of 3)

- add TS language support tags
- re-order TS examples to be second
- minor fixes: remove trailing spaces

* Added callback samples for typescript to the markdown files.

* Updated adk version in quickstart

* Updated google/adk version for typescript.

---------

Co-authored-by: manchan <manchan@google.com>
Co-authored-by: Mandy Chan <75594070+slothwriter@users.noreply.github.com>
Co-authored-by: Joe Fernandez <joefernandez@google.com>
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com>
2025-12-15 12:53:24 -08:00
Haiyuan Cao dd8d30d7a6 Move BigQuery Agent Analytics docs to observability directory and update the plugin doc to v2 (#1060)
* Move BigQuery Agent Analytics docs to plugins directory

* Enhance BigQuery Agent Analytics documentation

Updated the documentation for the BigQuery Agent Analytics plugin to clarify event logging configurations and added a code sample for setting up the plugin.

* Move BigQuery analytics to observability and update index link

* Remove default comment from max_content_length

* Update mkdocs.yml for BigQuery Analytics move

* Update BigQuery Agent Analytics configuration defaults

* Move BQ observabilty page in nav

* Fix markdown list formatting in IAM permissions

* Clarify ADK 1.21.0 version requirement

* Update BigQuery Agent Analytics documentation

* Strongly recommend latest ADK version

* Refine BigQuery Agent Analytics documentation

* Update bigquery-agent-analytics.md

* Remove deprecated documentation

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2025-12-12 15:55:04 -08:00
Kristopher Overholt cc23e2b23e Add PayPal to third-party tools (#1026)
* Update page content

* Updates

* Formatting

* Update tool cards

* Edit mkdocs.yml
2025-12-12 16:45:33 -06:00
Kristopher Overholt 357c6246f2 Add n8n to third-party tools (#1030)
* Add n8n page to third-party tools

* Updates
2025-12-12 16:44:26 -06:00
Anush 82e9fa553f docs: Added Qdrant to third-party tools (#1039)
* docs: Added Qdrant tool

Signed-off-by: Anush008 <anushshetty90@gmail.com>

* Review update qdrant.md

---------

Signed-off-by: Anush008 <anushshetty90@gmail.com>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2025-12-10 10:30:48 -06:00
Kristopher Overholt 2bad58c487 Add autogeneration of llms.txt during mkdocs build; add docs page on using llms.txt (#1023)
* Add mkdocs-llmstxt and related config

* Remove existing llms.txt and llms-full.txt from repo

* Add docs page for llms.txt

* Minor edit

* Minor edit

* Add *.md to glob syntax in mkdocs-llmstxt config

* Add explicit URLs in API reference section to avoid build warnings

* Fix all build warnings related to bad cross-links and incorrect anchor links

* Suppress INFO logs about absolute links - the CI link checker will catch any issues

* Fix remaining build warnings

* Add Gemini CLI instructions

* Fix link to bidi tutorial
2025-12-05 11:08:14 -06:00
Joe Fernandez eb51a8c17f docs: Rewind feature for sessions (#1020)
* docs: Rewind feature for sessions

* update based on comments
2025-12-04 16:30:45 -08:00
Kristopher Overholt 6cafce5dd5 Add Atlassian to third-party tools (#1018)
* Add Atlassian page to third-party tools

* Update page content

* Fix tense
2025-12-03 15:11:56 -06:00
Kristopher Overholt 1ab27dfe52 Add Linear to third-party tools (#1017)
* Add Linear page to third-party tools

* Add timeout
2025-12-03 15:07:41 -06:00
Kristopher Overholt 5f8905140b Add Apify to third-party tools (#1015)
* Add Apify page to third-party tools

* Remove example URL - inlined in code samples

* Update tools

* Minor edits

* Fix tool sample code for consistency
2025-12-03 15:06:43 -06:00
Yuki Watanabe 69868c95cc Add MLflow tracing integration guide (#1008)
* Add MLflow tracint integration guide:

Signed-off-by: B-Step62 <yuki.watanabe@databricks.com>

* Formatting

* Formatting and wording

* Formatting

---------

Signed-off-by: B-Step62 <yuki.watanabe@databricks.com>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2025-12-01 16:12:45 -06:00
Kaz Sato 72d8e16411 feat: Add comprehensive ADK Bidi-streaming development guide series (#955)
* Add comprehensive ADK Bidi-streaming development guide series

- Add Part 1: Introduction to ADK Bidi-streaming
  - Fundamentals of Bidi-streaming and Live API technology
  - ADK architecture components (LiveRequestQueue, Runner, Agent)
  - Complete application lifecycle with FastAPI examples
  - Comparison between raw Live API and ADK abstractions

- Add Part 2: Sending messages with LiveRequestQueue
  - Upstream message flow from application to agent
  - Message types: text content, audio/video blobs, activity signals
  - Concurrency patterns and thread safety
  - Queue management best practices

- Add Part 3: Event handling with run_live()
  - Downstream event flow from agent to application
  - Event types: text, audio, transcriptions, tool calls, metadata, errors
  - Event serialization for network transport
  - Automatic tool execution and multi-agent workflows

- Add Part 4: Understanding RunConfig
  - Response modalities (TEXT vs AUDIO)
  - Streaming modes (BIDI vs SSE)
  - Session management and resumption
  - Context window compression and quota management

- Add Part 5: How to Use Audio, Image and Video
  - Audio specifications (16kHz input, 24kHz output)
  - Native Audio vs Half-Cascade model architectures
  - Audio transcription and voice configuration
  - Voice Activity Detection (VAD) and proactive/affective dialog

- Update docs/streaming/index.md
  - Add all 5 parts of development guide series with descriptions
  - Add Bidi-streaming Demo Application section
  - Fix grammar issues in Streaming Tools description
  - Remove redundant experimental admonition

- Add supporting assets
  - Add quota console screenshot
  - Add bidi-demo application screenshot

* Fix documentation links

- Fix ADK Session Management documentation link in part1.md
- Update FinishReason and BlockedReason API reference links in part3.md to use correct Python API documentation URLs

* Fix ADK Agent documentation link in part1.md

* fix: addressing mkdocs rendering issues and comments

fix: addressing mkdocs rendering issues and comments

* Improve documentation formatting and consistency across all guide parts

- Convert demo implementation references to inline code block titles with links
- Convert source references to inline code block titles with links
- Convert blockquote notes (💡, 📖) to proper admonition blocks
- Fix internal link anchors to match actual section IDs
- Consolidate redundant source reference notes into cleaner format
- Improve readability and navigation throughout the guide series

Changes span all 5 parts (part1-part5) for consistent documentation style.

* review edits

- added Left Navigation
- fixed a bunch of lists that were not rendering

* fix: removing the Stay Tuned part

fix: removing the Stay Tuned part

---------

Co-authored-by: Joe Fernandez <joefernandez@google.com>
2025-11-22 09:58:06 +09:00
Kristopher Overholt d37d35e3f8 Add GitLab to third-party tools (#1002) 2025-11-21 17:44:21 -06:00
Joe Fernandez 8becdaf691 docs: add Go v0.2.0 banner and release notes page (#1000) 2025-11-21 11:37:27 -06:00
Kristopher Overholt b24e27795e Add ScrapeGraphAI to third-party tools page (#984)
* Add ScrapeGraphAI to third-party tools

* Add ScrapeGraphAI to nav

* Update sample code

* Update links
2025-11-21 08:02:10 -08:00
Joe Fernandez 680b33fb9e docs: Add Visual Builder guide (#971)
* docs: Add Visual Builder guide

* handle review comments.
2025-11-17 12:42:53 -08:00
Hoc Phan a15d122453 Add Monocle (#978) 2025-11-17 10:19:51 -06:00
Joe Fernandez d12b1c81e3 docs: add BigQuery Agent Analytics Plugin (#959)
* docs: add BigQuery Agent Analytics Plugin

* update based on final review
2025-11-14 08:21:50 -08:00
Kristopher Overholt 0252fc071f Add AgentQL to third-party tools page #861 (#947)
* Add AgentQL page to third-party tools

* Update links

* Clarify use cases

* Update links from staging

* Fix link to GH repo

* Update link to signup

* Change link to sign-in page

* Wording fixes

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2025-11-13 12:17:08 -06:00
Joe Fernandez 2517d253e9 docs: MOVING files to /tools-custom/ (#926)
* docs: A2A guides, clearer nav for Go and Python

* docs: minor fixes for ADK quickstarts

* revert extra changes

* docs: MOVING files to /tools-custom/

- move files, update links and navigation
- add redirects
2025-11-12 17:08:36 +00:00
meirk-brd 5cd163dacb Add Bright Data to third-party tools page (#884)
* add bright data MCP

* Move link in nav to match alpha sorting

* Formatting fixes and extend timeout

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2025-11-10 12:21:51 -06:00
Joe Fernandez 445f742562 docs: A2A guides, clearer nav for Go and Python (#923) 2025-11-08 01:24:15 +00:00
Joe Fernandez 7514e29066 docs: add App class documentation (#905)
* docs: add App class documentation

task: b/444064972

* review updates

* resolve comments, add command line instructions
2025-11-07 15:00:45 -08:00
Jeremy Silva b3c71d1447 Add Freeplay to observability page (#816)
* Add Freeplay to observability page

Add details on the Freeplay <> Google ADK integration

* Update freeplay.md

Making requested changes

* Update freeplay.md

Add links at the bottom

* Update mkdocs.yml

Add Freeplay to observability section

* Update docs/observability/freeplay.md

* Update mkdocs.yml

Maintain alphabetical ordering

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2025-11-07 10:21:11 -06:00
Ivan Cheung 1d0bb2a0ce Added more go references (#909)
Co-authored-by: ivanmkc <ivanmkc@google.com>
2025-11-07 15:48:40 +00:00
Kristopher Overholt c6e679315d Open link to Go API docs in a new tab (#888) 2025-11-06 13:38:22 -06:00
Joe Fernandez c687e9768e docs: remove "teleport" links (#886) 2025-11-06 11:31:31 -08:00