Commit Graph

26 Commits

Author SHA1 Message Date
Joe Fernandez 7567175816 docs: move multi-tool agent and redirect links (#1557)
* docs: move multi-tool agent and redirect links

* update based on comments and testing
2026-04-03 17:55:27 -07:00
Kristopher Overholt 58f3aaebca Replace documentation URLs and paths for adk.dev migration (#1536)
* Replace google.github.io/adk-docs URLs and /adk-docs/ paths with adk.dev

Migrate all hardcoded documentation references to use the new custom
domain. Update root-relative links to remove the /adk-docs/ subpath
prefix since the site will be served from the root of adk.dev.

* Additional fixes
2026-04-01 12:48:27 -05:00
Pier Paolo Ippolito 87019788e0 callback tests fix (#1416)
* callback tests fix

* ADK Dev Skills hearder link fix

* Update README.md
2026-03-11 11:33:30 -07:00
Pier Paolo Ippolito 4c11cfd0c8 Global Skills Install (#1415)
* Add ADK Development Skills section to Coding with AI tutorial

- Added new section describing ADK development skills package
- Includes installation instructions using npx skills add
- Lists all available skills (cheatsheet, dev-guide, deploy-guide, etc.)
- Positioned before llms.txt section for better flow

* Update coding-with-ai.md

* Rewrite Coding with AI page for clarity and consistency

* global skills install

* Update coding-with-ai.md

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-03-11 10:49:11 -07:00
eliasecchig 90a1ba2a37 docs: remove GKE from deploy skill description (#1410)
GKE is not yet supported as dedicated skill material.
2026-03-09 18:31:37 -05:00
Kristopher Overholt 63305dba48 Add link to ADK skills source on GitHub (#1407) 2026-03-10 00:21:59 +01:00
Pier Paolo Ippolito eed5e53f2d Add ADK Development Skills section to Coding with AI tutorial (#1402)
* Add ADK Development Skills section to Coding with AI tutorial

- Added new section describing ADK development skills package
- Includes installation instructions using npx skills add
- Lists all available skills (cheatsheet, dev-guide, deploy-guide, etc.)
- Positioned before llms.txt section for better flow

* Update coding-with-ai.md

* Rewrite Coding with AI page for clarity and consistency

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-03-09 13:03:33 -07:00
Shahin Saadati 83bf302734 Upgraded the Claude model to claude-sonnet-4-6 evrywhere in the docs. (#1390)
* Upgraded the Claude model to claude-sonnet-4-6 evrywhere in the docs.

* Added the missing java samples for vertex.md

* Undid changes in the wrong branch

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-03-04 09:27:36 -08:00
Dinesh Thumma 3dec3397e6 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>
2026-01-12 11:44:21 -08:00
Kristopher Overholt 2abe1e32ce Add config steps for using other coding tools with ADK docs (#1082) 2025-12-18 10:42:37 -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
cl3m3nt e327ba7abc Add async session initialization example when running in .py script (#976)
* Add async session initialization example when running in .py script

Added example code for initializing a session asynchronously when running in .py script

* Update docs/tutorials/agent-team.md

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2025-11-21 15:34:32 -06:00
Kristopher Overholt 9b457dc319 Add Firecrawl to third-party tools (#839)
* Add Firecrawl tools page

* Add abolute path

* Python code samples

* Update icon and cards

* Update Firecrawl page content

* Update nav

* Fix image link

* Other cleanup

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2025-10-31 09:14:01 -07:00
Joe Fernandez ffdae95fb6 docs: move AG-UI into third party tools for better discovery (#835) 2025-10-29 11:14:32 -07:00
Max Korp 44596d1fc2 Add AG-UI adk-middleware tutorial (#743)
* Add AG-UI adk-middleware tutorial

* Significantly trim down docs

* Change some headers

* Add AG-UI page to nav

* Shorten description on tutorials page

* Edits throughout tutorial

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2025-10-21 09:54:54 -05:00
Kristopher Overholt bc4e9d2254 Fix relative links on tutorials page (#771) 2025-10-10 10:23:34 -05:00
Joe Fernandez b947bc849f Phase 1: ADK Onboarding journey revision (#739)
* Phase 1: ADK Onboarding journey revision

- Quickstart: split by language and reduce time
- Build your agent: new section for agent building
- Home page: Simplify onboarding choices
- Surface "About ADK" in navigation

* Updates from first review round and Java research

- completely revised Java quickstart

* further updates from review

* more review updates

---------

Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-10-09 15:33:02 -07:00
earlzero fa9c0603b2 Update agent-team.md Step 5 typo (#571)
Wrong method is used for getting weather. Instead of `get_weather` it should be `get_weather_stateful`

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2025-08-13 15:33:58 -07:00
Utkarsh Vijayvergia 3037fe8b4e docs: specify ADK version requirement for tutorial compatibility (#369)
Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-06-06 11:25:54 +05:30
Utkarsh Vijayvergia 005d3ca985 fix: remove .as_dict() usage from final session state logging (#345)
* fix: remove as_dict() usage from final session state logging

The code incorrectly called `.as_dict()` on a plain `dict` object, causing an AttributeError.

This commit removes the invalid `.as_dict()` call.

* fix: remove .as_dict() usage from final session state logging

The code incorrectly called `.as_dict()` on a plain `dict` object, causing an AttributeError.

This commit like the previous one removes another occurence of the `.as_dict()` call.

---------

Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-05-31 17:06:39 +05:30
Utkarsh Vijayvergia dd85d2ac9a fix: remove invalid as_dict() usage from final session state logging (#307)
The code incorrectly called `.as_dict()` on a plain `dict` object, causing an AttributeError.

This commit replaces it with direct usage of the dictionary and adds a comment.

Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
2025-05-29 21:49:29 +05:30
Lavi Nigam ce11a0ffc0 fix(tutorial): Fixing multiple reported issues (#334)
* fix(tutorial): Correct say_hello tool logic, update LLM models, and ensure async session creation

This commit addresses several issues and updates within the ADK agent team tutorial (adk_tutorial.ipynb) and its corresponding documentation (agent-team.md).

Notebook Updates (adk-tutorial.ipynb):
- Ensured all `SessionService.create_session` calls are `await`ed for proper asynchronous operation throughout the notebook.
- Updated Anthropic model to `claude-sonnet-4-20250514` and OpenAI model to `gpt-4.1`, with commented alternatives for flexibility.
- Added LiteLLM documentation links for model references.
- Resolved the 'Hello None' issue in Step 3 by modifying the `say_hello` tool to correctly handle optional name arguments and prevent the `Default value is not supported` warning with Gemini models.
- Tested and confirmed notebook compatibility with `google-adk==1.0.0`.

Page Update (agent-team.md):
- Synchronized `agent-team.md` with all notebook changes to ensure documentation accuracy and reflect the latest updates.

* fix(tutorial): Refine CLI/Web UI agent team tutorial and update content

This commit introduces several fixes and improvements to the Python file-based version of the ADK agent team tutorial, aligning it for use with `adk web`, `adk run`, and `adk api_server`.

Key changes to the `adk-tutorial` Python files:
- Validated and ensured all tutorial steps are compatible with `google-adk==1.0.0`.
- Synchronized Python file content with the latest changes from the main Colab notebook version.
- Corrected `step2_anthropic.py`: agent name, description, and instruction strings now accurately reflect Anthropic context (previously used GPT-related strings).
- Updated model identifiers: `anthropic/claude-sonnet-4-20250514` in `step2_anthropic.py` and `openai/gpt-4.1` in `step2_gpt4.py`.
- Performed general cleanup and refactoring in `step3_agent_team.py`.
- Added example queries directly within the agent Python files for Steps 1, 2, 3, 5, and 6 to facilitate easier testing by users.
- Removed `step4_state_personalization.py` as its demonstration of session state manipulation (especially direct InMemorySessionService updates) is better suited for an interactive notebook environment.

README.md Updates:
- Added a note explaining the removal of Step 4 and directing users to the interactive notebook version for that specific content.
- Included references to the newly added sample queries in the agent Python files, guiding users on how to test the agent's functionalities.
2025-05-29 21:03:20 +05:30
Andrew Larimer 79eb0685ce docs: add line break to render bullet points in agent-team.md (#326)
Co-authored-by: Kristopher Overholt <koverholt@gmail.com>
2025-05-29 05:57:23 -05:00
Megan O'Keefe 0887973bed feat: Initializes Java documentation (#277) 2025-05-20 12:10:27 -04:00
Kristopher Overholt a1b4ef85bf Fix redirects and links for Safety and Security page (#153) 2025-04-23 14:11:00 -05:00
Lavi Nigam a4057576ea fix: tutorial section overhaul and bug fixes (#143)
* fix: tutorial section overhaul and bug fixes
- Tutorial section is moved out of getting started and is a seperate section
- Fixed a sentence in getting-started page that still showed “google search”
- Given we will have more tutorials as part of docs, now we have sub-sections with the tutorial name
- For weather agent team - fixed issues pointed out in #118 #135
    - It now includes code for asynio in the notebook
    - It also now has .py file to run it through adk web
    - Step 2 is now optional and not connected to other steps. So user can follow other steps if they choose to
    - There is disclaimer at the top - for different method to run the code
    - The text on the page is now synced with notebook
    - Collab and social link are updated with new changes in folder.

* added a redirect in the redirect_maps

* adding license headers in the code for tutorial for .py files
2025-04-23 09:43:32 +05:30