Commit Graph

15 Commits

Author SHA1 Message Date
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
Toni Klopfenstein c08641d68d adding go get started snippet to files to check (#1516)
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-03-30 10:44:14 -07:00
Kristopher Overholt d984373662 Autogenerate Python REST API reference docs from FastAPI OpenAPI spec (#1500)
* Auto-generate Python REST API reference docs from FastAPI OpenAPI spec

* Fix link and llmstxt config

* Generate REST API docs with web=False

* Use simpler BaseLayout for generated REST API docs
2026-03-27 10:56:19 -05:00
eliasecchig 183a14f41b fix: use live llms.txt URL instead of syncing docs-index.md to repo (#1413)
- Remove sync-docs-index.yaml workflow that was failing due to branch
  protection rules requiring PRs
- Delete local docs-index.md copy from skills/adk-cheatsheet/references
- Update skill references to use curl against the live hosted llms.txt
2026-03-26 14:44:43 -05:00
eliasecchig a0dbcca2dc feat: add A2A guardrails and correct import reference to coding skills (#1452)
* feat: add A2A guardrails and correct import reference to coding skills

- Forbid writing A2A code from scratch in adk-scaffold Critical Rules
- Add A2A example to adk-scaffold Examples section
- Add A2A Protocol section to Python cheatsheet with correct import paths

* fix: mark a2a as optional import prefix in snippet validator

* fix: also check error message for optional dep detection in validator

* fix: use case-insensitive error string match for optional dep detection
2026-03-17 09:41:51 -04: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
eliasecchig 642f1ea20e ci: add skills validation workflows and auto-sync (#1404)
* ci: add skills validation workflows and auto-sync

* fix: address PR review feedback for CI workflows

- Fix skills-check: replace uv with actions/setup-python to avoid
  PEP 668 externally-managed-environment error on Ubuntu runners
- Move sync-docs-index out of build-docs.yaml into its own workflow
  triggered on push to main, keeping build-docs as a read-only PR check
- Eliminate recursive trigger loop risk from auto-commit on PR branches

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-03-09 16:06:36 -05:00
Kaz Sato c75cf7320e fix: change the tool name to ADK Gemini Live API Toolkit (#1338)
* fix: change the tool name from ADK Bidi-streaming to ADK Gemini Live API Toolkit

fix: change the tool name from ADK Bidi-streaming to ADK Gemini Live API Toolkit

* fix: Rename "Bidi-streaming" to "Gemini Live API Toolkit" in nav, landing page, quickstart, and feature matrix

Updates mkdocs.yml navigation, streaming landing page card titles/links, quickstart cross-reference, and feature matrix entries.

* docs: update source references for ADK v1.26.0

Update all ADK source code references to point to the v1.26.0 commit
with corrected line numbers for drifted references.

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-02-27 10:46:58 -08:00
Kristopher Overholt 4daf02f2c5 Update CLI reference docs for ADK 1.24.0; add generation script (#1250)
* Update CLI reference docs for ADK 1.24

* Add script to generate Python CLI docs

* Update script

* Update script

* Add Google analytics tag to Sphinx template for generation
2026-02-06 10:29:21 -06:00
Didier Durand 2b36865e64 doc: fixing typos in various files (#1107)
* doc: fixing typos in various files

* Update loop-agents.md

* Update agentops.md

* Update part1.md

* Update agent-team.md

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-01-13 15:40:50 -08:00
dependabot[bot] 7c27179e0e 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>
2026-01-12 09:53:00 -05:00
Ivan Cheung 4f74c1c091 PR and Regression testing for Go snippets (#973)
* Added pr checks and regression test code

* Added github workflows and go.mod/go.sum

* Added comments to files_to_test.txt

* Moved check_go_snippets.sh

* Fixed issues with workflows

* Removed unneeded workflow

* Revert bad change

* Added runner tests

* Added README

* refactor(go-snippets): Unify Go module structure and dynamically update ADK dependency

Consolidate all Go snippet module dependencies to a single  file located at . This simplifies dependency management and ensures consistent versions across all Go examples.

Update Usage: tools/go-snippets/runner.sh <build|run> [file1 file2 ...] to dynamically fetch the latest  module () before running any builds or tests. This ensures that PR and regression checks always validate against the most recent ADK release, preventing outdated dependency issues.

Address breaking changes in  by removing the  initialization from , which is no longer available.

Cleaned up extraneous  and  files from subdirectories within , as well as the unused  file.

* feat(go-snippets): Reinforce strict `files_to_test.txt` adherence

Reverts previous attempts to infer Go snippet dependencies and clarifies the strict testing model.

- **`runner.sh`**: Restores `find_snippet_line` to rely on exact substring matching of changed files within `files_to_test.txt` lines. Adds `go get` exit code check.
- **`tools/go-snippets/README.md`**: Adds "Understanding the Test Runner" section detailing `files_to_test.txt` adherence, multi-file `package main` requirements, and `_test.go` file handling.
- **`runner_test.sh`**: Adds `test_find_snippet_line_multi_file_match` to verify correct behavior for multi-file snippets listed on a single line.

---------

Co-authored-by: ivanmkc <ivanmkc@google.com>
2025-12-03 14:32:21 -05: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
Kristopher Overholt ac968aff44 Refactor 3P tool wrappers (#837)
* Refactor third-party tools pages

* Remove 3P tool wrapper references

* Update mkdocs.yml - redirect old page locations

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2025-10-31 09:23:26 -07:00
Terrence Ryan 1df6ff6735 feat: Feature matrix (#793)
* feat: Add workflow to run Go program and create PR

Introduces a GitHub Actions workflow that checks out two repositories, sets up Go, installs dependencies, runs a Go program, and creates a pull request with generated documentation updates.

* fix: Update workflow name and trigger

Renamed the workflow to 'Feature Matrix Creator' and changed the trigger from push on main to manual workflow_dispatch.

* feat: Add feature-matrix tool for ADK feature extraction

Introduces a new tool under tools/feature-matrix to generate a feature support matrix for ADK runtimes by analyzing documentation. Includes Go implementation (main.go), prompt and starter markdown files, and Go module dependencies.

* feat: Update feature matrix workflow to use local tool

Removes checkout of the adk-docs-features repo and updates steps to use the local tools/feature-matrix directory for dependency installation and program execution. Simplifies the workflow by eliminating unnecessary repository cloning and file movement.

* fix: Update feature matrix prompt and matrix content

Revised the prompt to use 'Unsupported' instead of 'Planned' for features not supported, clarified disclaimer placement, and updated instructions for matrix ordering. Updated start.md to move the disclaimer and feature matrix to the top, reflect new terminology, and provide a more accurate and current feature support matrix.
2025-10-23 15:28:43 -07:00