Commit Graph

43 Commits

Author SHA1 Message Date
Shobhit Singh 36911713e9 docs: document built-in BigQuery tools (#449)
* Mention BigQuery tools among built-in tools

* Create bigquery.py

* Update bigquery snippet with working code
2025-06-25 13:06:51 -07:00
Aslam Anver b7a0478a93 Fix: Use correct variable and imports (#421)
Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-06-20 11:25:18 -05:00
Kristopher Overholt a167be5e97 feat: Testing the newly added link checker (#426)
* Testing the newly added link checker

* Switch actions

* Add detailed config file and URL pattern to ignore

* Additional patterns

* Set projectBaseUrl

* Try default

* More CI tweaks

* Tweak config again

* Edit

* Minimal

* Add status codes

* Fix some links

* Simple config

* Fix more links

* Ignore 403 errors

* Fix Markdown links
2025-06-17 23:23:25 -05:00
Saloni Juneja 684a9ee5a5 docs: Update google-cloud-tools.md rendering (#390)
* Update google-cloud-tools.md rendering

* Update ApplicationIntegrationToolset
2025-06-09 11:49:30 -07:00
Lavi Nigam 33b60275d3 fix(tools): Correct async handling in LRO and HTIL sessions (#374)
The LRO (Long-Running Operation) and HTIL (Human-in-the-Loop) tools were failing to execute properly due to an unhandled promise.

The `session_service.create_session` method is asynchronous but was not being awaited, causing race conditions. This change adds the required `await` to ensure proper execution flow.

Additionally, the related documentation has been updated to reflect the corrected code.
2025-06-06 18:21:10 +09:00
Saloni Juneja e9a52a7b7a docs: Update Application Integration Toolset sample code for dynamic authentication (#373)
* Update Application Integration Toolset sample code for authentication override for connectors

* Update google-cloud-tools.md
2025-06-06 00:13:46 -07:00
Saloni Juneja bda42d0213 doc: Update Application Integration Toolset sample code (#370)
* Update Application Integration Toolset sample code

* Update google-cloud-tools.md
2025-06-05 09:52:25 -07:00
Lavi Nigam 6e175eff43 [PR fixes]This PR is trying to fix multiple old PRs. Due to merge conflicts, we are doing all those small changes in this PR. Each changes are listed below: (#342)
- #254 docs/sessions/session.md -> …part of session object's identification.
In the session object identification description, it was unclear (for first time readers), what exactly is id, and app_name and how they are different. Added some examples according to my own understanding. Please change accordingly if you feel so. Thanks.

- #252 Multiple files: quickstart-streaming.md,  quickstart.md, mcp-tools.md
add an option in the CLI to enable or disable the reload feature. So users(esp. windows) can disable this if they come across the '_make_subprocess_transport NotImplementedError' bug on windows.

- #179 docs/agents/models.md -> Add Windows Encoding Note for LiteLLM
When using ADK agents with LiteLlm on Windows, users might encounter a UnicodeDecodeError: 'charmap' codec can't decode byte... error. This often happens when litellm (used by LiteLlm) tries to read cached files (like model pricing information) using the default Windows encoding (cp1252) instead of UTF-8.

- #170 docs/tools/mcp-tools.md  fix: update ADK setup link and add .env file location note in MCPTools.
Also resolved the issue: #169
2025-05-30 19:49:41 +05:30
Pritesh Gupta e813a1ff5a fix: Clarify self/cls exclusion in tool schema (#183)
Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-05-30 18:56:34 +05:30
Etsuji Nakai 6d076b7aa8 Update authentication.md (#189)
* Update authentication.md

Fix an example code that refers to undefined variables.

* Update authentication.md

use client_id and client_secret stored in auth_credential.

* Update authentication.md

Add missing imports

* Update authentication.md

Update for the latest auth lib.

---------

Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-05-30 18:50:05 +05:30
Dena Mwangi 3e23b8ae24 docs: Fix reference to tools_and_agent.py in authentication.md (#234)
Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-05-30 13:55:25 +05:30
Jeremy Meredith f3f6118fc9 fix: typo in built-in-tools.md (#286)
Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-05-30 12:04:58 +05:30
Aaron Chen 79c0f65f5f doc: update openapi tool for v1.0.0 (#311)
Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-05-30 11:54:27 +05:30
Samyukta Hariharan d32aec182d Fix: #310 Fix code in documentation for using MCPToolset out of ADK (#312)
* Fix #310

* Target folder path clearly defined

* addding import os

---------

Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-05-29 21:27:43 +05:30
Kristopher Overholt 77c93e2158 fix: Minor edits to style and formatting on MCP and quickstart pages (#293) 2025-05-21 17:10:59 -05:00
Megan O'Keefe 0887973bed feat: Initializes Java documentation (#277) 2025-05-20 12:10:27 -04:00
Jack Wotherspoon 17f421f88a docs: update MCP Toolbox docs (#266)
* docs: update MCP Toolbox docs

* chore: update docs

* chore: update typos

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-05-19 06:59:08 -05:00
Jiao, Hsu dd7fe93b27 fix(docs): add missing URL to [setup]() link in MCP Tools section (#261)
Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-05-16 22:43:35 -05:00
seanzhou1023 e62f7565d2 fix: fix long running tool docs (#229)
Co-authored-by: Sean Zhou <seanzhougoogle@google.com>
2025-05-07 13:37:03 -05:00
Preston Holmes 35e0021030 fix: Minor cleanup to FastMCP sample (#225)
* Add missing import to FastMCP sample

Missing the import from contextlib

* Remove unneeded SseServerParams

These did not cause errors, but are not required or used by the library

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-05-07 08:23:54 -05:00
Jack Wotherspoon 6cc5de0099 chore: update google-cloud-tools.md (#218)
Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-05-06 09:17:29 -05:00
rdaros b940d4b4a9 docs: update built-in-tools.md to clarify tool limitations (#217)
* Update built-in-tools.md

Improvement to the Limitation section of the built-in tools documentation to make it more clear.

Discussed with @hangfei in the thread below:

https://github.com/google/adk-python/issues/514#issuecomment-2848385620

* docs: update built-in-tools.md to clarify tool limitations

Improvement to the Limitation section of the built-in tools documentation to make it more clear.

Discussed with @hangfei in the thread below:

https://github.com/google/adk-python/issues/514#issuecomment-2848300424

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-05-06 09:15:08 -05:00
Jinyong Shin 8ebdcf4876 feat: Docs improvement: FunctionTool (#212)
* fix: improvement docs according to issue #210

* fix: remove duplicated(?) comments

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-05-06 09:10:42 -05:00
Andrey Shakirov 63ede24a05 docs: Added FastMCP example (#202)
* Added FastMCP example

* FastMCP example

* updated GCP project id
2025-05-01 05:15:32 +09:00
Kristopher Overholt b6298ed801 fix: Update links to screenshots on MCP tools page (#199) 2025-04-30 08:46:15 -05:00
Kaz Sato ef4d230e17 feat: Add MCP Toolbox for Databases to the MCP section (#198)
* Add MCP Toolbox for Databases to the MCP section

* Formatting

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-04-30 07:34:05 -05:00
alan blount a28eb81f05 Update google-cloud-tools.md (#188)
Change formatting to correctly style the shell command, and added variable placeholder.
2025-04-28 15:22:58 -05:00
seanzhou1023 dabaf948d4 fix: update authentication doc to correct some error and keep it consistent with latest codes (#184)
* fix: update authentication doc to correct some error and keep it consistent with latest codes

* Update docs/tools/authentication.md

---------

Co-authored-by: Sean Zhou <seanzhougoogle@google.com>
Co-authored-by: Sita Lakshmi Sangameswaran <sitalakshmi@google.com>
2025-04-28 12:11:33 -04:00
Che af2fe64ebd Feat: Update docs for using MCP Tools with "adk-web" (#141)
* Update docs for using MCP Tools with "adk-web"

* Feat: Add examples with multiple MCP Servers in the same agent
2025-04-28 12:05:56 -04:00
Wietse Venema 77059a60d4 docs: Clarify ToolContext injection in docstrings (#161)
Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-04-24 20:11:14 -05:00
Kurtis Van Gent 962df91e5f chore: Update diagram for MCP Toolbox (#164)
* Update diagram for Toolbox

* chore: contextual commit

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-04-24 20:09:39 -05:00
Polong Lin 42af56bd1f feat: Add note on policy when using the built-in Google Search tool (#144)
* add link to A2A

* add A2A link w/o hyphens

* fixes: google/adk-python#221

* fix: add note to emphasize that only Gemini 2 is compatible w google_search tool
2025-04-22 13:03:46 -05:00
Hangfei Lin 83069beb3b Update mcp-tools.md (#128) 2025-04-18 23:14:33 -05:00
Lavi Nigam 840a60aeff cloud-tool-render-issue (#99) 2025-04-16 15:22:22 +05:30
Sita Lakshmi Sangameswaran 0c471902d3 fix(google-cloud-tools): reword intro (#90) 2025-04-15 18:13:28 -05:00
Saloni Juneja 6915eadd3d Update documentation for Application Integration Tools (#87)
* Update google-cloud-tools.md

* Add images for steps in create connector tool

* Update google-cloud-tools.md with images

* Update google-cloud-tools.md

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-04-15 11:39:21 -05:00
Kristopher Overholt 9db23a018d Update headings and links on Google Cloud Tools page (#65)
* Fix link to Connection Tool, formatting and reflowing MD

* Rework ToC
2025-04-14 11:13:21 +00:00
Jack Wotherspoon 96e83f51d4 chore: update google-cloud-tools.md (#64) 2025-04-13 21:47:02 -05:00
Polong Lin 2ccd53a3d9 fix: update gemini 2.0 flash to latest model id for Live API (#47)
* fix: update gemini 2.0 flash to latest model id for Live API

* fix: use -flash for most pages instead of the live api model

* fix: wording andformatting

* fix: resolve merge conflict
2025-04-13 11:50:57 +01:00
Hangfei Lin 713fce7ad9 fix: Update limitations and techniques for using built-in tools (#56)
* Update built-in-tools.md

update some limitations and techniques for built-in tools

* Formatting fixes

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-04-13 00:43:27 -05:00
F. Hinkelmann 2940df6f95 Rename Genai Toolbox to MCP toolbox 2025-04-09 13:01:36 -04:00
F. Hinkelmann 2faed37a91 Fix code snippet in Toolbox section
Update dependencies, fix import. Remove function call that's missing a mandatory argument.
2025-04-09 12:36:52 -04:00
Kristopher Overholt d3cec829c9 Initial commit of Agent Development Kit 2025-04-09 08:49:23 -07:00