Commit Graph

849 Commits

Author SHA1 Message Date
Juan Carlos Gonzalez Resendiz baca141619 Clarify header_provider usage in McpToolset
Reworded the explanation for the header_provider feature to improve clarity.
2026-06-29 18:01:23 -06:00
Juan Carlos Gonzalez Resendiz 6646562ba1 Document dynamic headers in McpToolset
Added section on dynamic headers with header_provider to McpToolset documentation, including a Python example.
2026-06-29 17:59:36 -06:00
Juan Carlos Gonzalez Resendiz 24d0808a87 Add link for evaluating agent performance
Updated the text to include a link for assessing agent performance.
2026-06-29 16:23:19 -06:00
Nitin K. 4fa428a502 docs(redis): document selectable memory backends (#1866)
Update the Redis integration page for adk-redis 0.0.7 selectable memory
backends. Sessions and memory now run on either managed Redis Agent Memory
(the default) or the self-hosted Agent Memory Server, chosen with a
`backend` field.

- Intro, approaches table, and prerequisites now describe both backends.
- Sessions + Memory example uses the managed backend with api_key/store_id,
  plus a note on switching to opensource-agent-memory.
- New Memory tools tab covering the SDK BaseTool memory classes.
- Services table and resource links clarified per backend.
2026-06-29 16:26:27 -05:00
Perseus Computing d20e4a14bb Add Perseus Context integration page (#1891)
* Add Perseus Context integration page

Adds docs/integrations/perseus.md (catalog tags: code, mcp) plus the
assets/perseus.svg icon. The page documents adk-perseus-context — an ADK
plugin / before_model_callback that injects a deterministically compiled
Perseus context into the system instruction — and the optional Perseus MCP
server via McpToolset. The integrations catalog auto-renders from the
frontmatter, so no nav changes are needed.

* Update Perseus icon to the matched Mimir/Perseus icon system

Flat SVG: directives (nodes) converging into a single context node
(amber #F5A623 on #161420), matched to Mimir's layered-memory mark.

* Refine page for consistency and correctness

* Fix typo in lychee config

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-29 15:06:58 -05:00
Abhishek N 499fc2f95d Add Zespan integration documentation for ADK agents (#1890)
* Add Zespan integration documentation for ADK agents

* Clean up page formatting and code examples

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-29 14:29:18 -05:00
Perseus Computing d4c58151dd docs(mimir): matched icon + add "mcp" catalog tag (#1892)
* Update Mimir icon to the matched Mimir/Perseus icon system

Flat SVG: fading memory layers (violet #8B5CF6 on #161420), matched to
Perseus's converging-context mark so the pair reads as one ecosystem.

* Add "mcp" catalog tag to Mimir

Mimir is an MCP (stdio) server, so it belongs under the catalog's MCP
filter — which also surfaces it alongside its companion, Perseus
(tagged code/mcp), as a pair.

* docs(mimir): drop "mcp" catalog tag per review (integration uses BaseMemoryService, not McpToolset)
2026-06-29 11:29:31 -05:00
Volodymyr Maliuta 7d3fe44e62 Updating Java documentation for BigQueryAgentAnalyticsPlugin (#1876)
* Fixing  java version, adding java example for formatter, small format fix

* Enhancing example for formatter.
2026-06-26 18:04:35 -05:00
Joe Fernandez fea383b916 Consolidate Google Cloud and Agent Platform connection info (#1819)
* wip: temporary staging

* Consolidate Google Cloud and Agent Platform connection info

* remove gcp-mentions file

* adding links to central GCP connection page

* minor updates

* responded to review comments
2026-06-26 15:07:00 -07:00
Zyan 2bc86cfb3c Updates on OpenAI apigee compatibility (#1848)
* Update apigee.md

* Update apigee.md
2026-06-26 14:58:41 -06:00
Perseus Computing 73a1beb4b6 feat(integrations): add Mimir Memory — persistent cross-session memory for ADK (#1877)
* feat(integrations): add Mimir Memory — persistent cross-session memory for ADK

Adds MimirMemoryService integration documentation:
- Persistent, local, encrypted memory backend for ADK agents
- AES-256-GCM encryption, FTS5+dense hybrid search
- Zero cloud dependencies — single Rust binary + SQLite
- Includes Perseus live context agent sample
- Backend comparison table vs InMemory, VertexAi, RAG

Package: https://github.com/Perseus-Computing-LLC/adk-mimir-memory
Refs: google/adk-python#6169

* Formatting edits

* Fix Mimir Memory code samples, install steps, and comparison table

* Fix unrelated link failure for Arize Phoenix

* Add link to PyPI package

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-26 13:16:38 -05:00
Zyan eb2c7ff1bf Update mcp-tools.md (#1845)
* Update mcp-tools.md

* Update mcp-tools.md
2026-06-25 15:21:16 -06:00
William 19388945c6 docs(integrations): add Latitude observability integration (#1849)
* docs(integrations): add Latitude observability integration

Add a Latitude integration page under docs/integrations with an
observability catalog tag, a square card logo, and a complete,
runnable ADK example using Latitude's Python telemetry SDK.

* Add evaluation tag, env-var credentials, and clean up copy/links

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-25 12:07:23 -05:00
Zyan b2bdd6694b Added push_config_store description (#1861)
For issue:  issue #1350 - 11
2026-06-24 19:14:10 -06:00
adk-bot 6ae77f7025 docs: Document --memory_service_uri CLI option (#1374)
Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-24 16:00:59 -07:00
Anish Yadav 15aca2a8d0 docs(integrations): add Synap long-term memory integration (#1854)
* docs(integrations): add Synap long-term memory integration

* docs(integrations): add Synap logo asset

* Use gemini-flash-latest, link product page, and remove em dashes

* Fix other card descriptions

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-24 14:48:58 -05:00
Harsh Kale 5960308464 docs: add ADK Connector integration guide (#1828)
* docs: add ADK Connector integration catalog page

* docs: add Discord connector setup and configuration

* Generalize channel list, use gemini-flash-latest, and shorten the session-sync heading

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-24 14:34:27 -05:00
Kristopher Overholt cf7ceae47b Fix broken A2UI links to renamed a2ui-project/a2ui repo and new sample/SDK paths (#1857)
Co-authored-by: Juan Carlos Gonzalez Resendiz <juancarlosgon@google.com>
2026-06-24 14:29:06 -05:00
Adam Lin 0dda1af206 docs(integrations): add Agent Threat Rules (ATR) guardrail plugin (#1850)
* docs(integrations): add Agent Threat Rules (ATR) guardrail plugin

Adds docs/integrations/atr-guardrail.md (+ icon) for the adk-atr-guardrail
package -- an in-process, deterministic security guardrail that enforces the
open-source Agent Threat Rules ruleset at three fail-closed Runner callbacks
(before_run / before_model / before_tool). Tagged 'resilience'. Created per
maintainer guidance on google/adk-python#6130 to ship as a standalone package
listed in the integrations catalog. Verified locally with mkdocs build.

* Use gemini-flash-latest, switch to the App plugin pattern with ADK >= 2.0, and remove the resilience catalog tag

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-24 14:12:38 -05:00
Alex Liu c730d29b23 docs: adding respan integration doc (python) (#1837)
* docs: adding respan integration doc (python)

* Use gemini-flash-latest in code samples

* Add link in intro

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-24 13:52:07 -05:00
Douglas Kuschner 47f58a9104 Update llm-agents.md (typo) (#1858)
Just found a wording error in the explanation

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-24 13:34:43 -05:00
Liron Newman cca8c74225 docs: Fix indent on event loop page (#1865)
* Fix indent.

* Fix indent.

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-24 13:32:22 -05:00
Debu Sinha 8be243255b Add MLflow scorers integration page (#1829)
* Add MLflow scorers integration page

Adds a new integration page at docs/integrations/mlflow-scorers.md
covering MLflow's five Google ADK scorers (ToolTrajectory, ResponseMatch,
ResponseEvaluation, Safety, Hallucination) for agent evaluation. The
integration wraps ADK's TrajectoryEvaluator, RougeEvaluator,
FinalResponseMatchV2Evaluator, SafetyEvaluatorV1, and HallucinationsV1Evaluator
behind MLflow's scorer interface, so ADK users can evaluate agents inside
mlflow.genai.evaluate() runs without leaving the ADK ecosystem.

Complements the existing MLflow Tracing and MLflow AI Gateway integration
pages by covering evaluation, the third leg of the MLflow stack for ADK.

Signed-off-by: debu-sinha <debusinha2009@gmail.com>

* Trigger CLA re-check

Signed-off-by: debu-sinha <debusinha2009@gmail.com>

* Use version-agnostic Gemini aliases and refine copy

* Update category tags for other pages

---------

Signed-off-by: debu-sinha <debusinha2009@gmail.com>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-24 13:29:11 -05:00
Maciej Szwaja 11b29d256c chore: update ADK Java doc to version 1.5.0 (#1859) 2026-06-23 20:27:56 +00:00
snesridh-ctrl 98513f5366 Add Google Cloud Parameter Manager integration (#1841)
* Create secret-manager.md

initial draft

* Update secret-manager.md

Updated draft

* Update secret-manager.md

* Update secret-manager.md

* Update secret-manager.md

* Add files via upload

* Update secret-manager.md

* Update secret-manager.md

* Update secret-manager.md

* Update secret-manager.md

* Create parameter-manager.md

* Add files via upload

* Update parameter-manager.md

* Update parameter-manager.md

Update parameter-manager.md based on review feedback

* Update parameter-manager.md

Update parameter-manager.md based on review feedback

* Update parameter-manager.md

* Update parameter-manager.md

* Update parameter-manager.md

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-23 20:24:46 +00:00
Lyndon Bauto e81c53625e Add Aerospike integration (#1802)
* Add Aerospike integration to ADK catalog

Document adk-aerospike session, memory, and artifact services with tabbed
Python examples, URI configuration, storage layout, and catalog assets.

* Fix adk web CLI flags and minor formatting edits

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-23 14:43:20 -05:00
Ahmed Samir 81f5a3d384 Update link for Dynamic workflows section (#1851)
Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-22 22:06:53 +00:00
Zyan 4d46a2769d UpdateContext.md (#1844)
* UpdateContext.md

* Update index.md

* Update index.md

noticed that the hierarchy of bullet points was not correct

* Update context and callbackcontext.md
2026-06-22 16:00:49 -06:00
Haiyuan Cao 8b9b8badce Enhance BigQuery Agent Analytics with reliability fixes (#1817)
* Enhance BigQuery Agent Analytics with reliability fixes

Added reliability and observability fixes for BigQuery Agent Analytics, including cross-region storage write routing, dropped-event tracking, and improved span management in Cloud Trace.

* Fix markdown formatting in BQAA doc

Resolve the code-fence/content-tab indentation issues flagged in review:

- Full example: restore the === "Python" content tab and indent the whole
  Python code block uniformly to 8 spaces so it is a proper sibling of the
  === "Java" tab (previously the block was half-de-indented with an orphaned
  opening fence next to a lone Java tab).
- Public methods: move the Python list inside the === "Python" tab (it had
  been pasted at column 0, outside the tab) and remove the duplicated list
  that ended up wrongly nested under the "Async context manager" bullet.

* Revise BigQuery Agent Analytics documentation

Updated version requirements and added details about ADK 2.0 multi-agent workflow features and event types. Enhanced descriptions for internal span tracking and storage behavior.
2026-06-22 12:19:20 -05:00
danyang-google a371ee81e8 docs: Document GCS first party toolset (#1846)
* docs: Document GCS first party toolset

* Update gcs.md for clarity and style considerations

* Update gcs.md

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-18 15:33:50 -07:00
Zyan 7e15976c41 feat: Add Conformance evaluation docs (#1813)
* Update index.md

1. Updated the evaluation page, added the 4th evaluation "adk conformance", 2. removed numbering in headers as suggested, 3. improved the "notes" and "warnings" that had an incorrect formatting.

* Update index.md

* Update index.md

worked on all your comments

* Update index.md
2026-06-17 16:58:26 -06:00
Zyan 326703598e UpdatePythonSupportingVersionUserPersona.md (#1842) 2026-06-15 17:39:36 -06:00
Haiyuan Cao 9cdc191673 Add context graph section to BigQuery Agent Analytics docs (#1827)
* Add context graph section to BigQuery Agent Analytics docs

Added a section on the context graph, detailing its purpose, structure, and operational references for materialization and deployment.

* Add files via upload

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-12 14:50:17 -07:00
Sarath Francis e113a9c8b9 docs(gke): add Workload Identity IAM binding for adk deploy gke (#1811)
* docs(gke): add Workload Identity IAM binding for adk deploy gke

The automated deployment path (`adk deploy gke`) generates a manifest
that uses the `default` Kubernetes service account in the `default`
namespace, but the docs only documented the Workload Identity IAM
binding for the manual path (which uses a custom `adk-agent-sa`).

Without binding `roles/aiplatform.user` to the `default` service
account, agent pods start but model requests fail with
`403 PERMISSION_DENIED`.

Add a "Configure Workload Identity for Agent Platform" step under
Option 2 with the correct binding for the `default` service account,
and cross-reference it from the 403 troubleshooting entry.

Fixes #1254

* Update gke.md

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-12 14:39:16 -07:00
Zyan e2a4221461 Update compaction.md (#1816)
* Update compaction.md

Added the explanation for token compaction, and a header section for sliding window section, added the section: What is compaction?

* Update compaction.md

Worked on changes

* Update compaction.md

* Update compaction.md

worked on other 2 comments

* Update compaction.md
2026-06-12 15:33:09 -06:00
Nigel Arul 42bb5e8432 Clarify fan-out and join behavior in graph routes docs (#1830)
* docs: clarify fan-out and join paths

* Update routes.md

* Update routes.md

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-12 21:22:18 +00:00
snesridh-ctrl 65e6e5543f Add Secret Manager integration details. (#1823)
* Create secret-manager.md

initial draft

* Update secret-manager.md

Updated draft

* Update secret-manager.md

* Update secret-manager.md

* Update secret-manager.md

* Add files via upload

* Update secret-manager.md

* Update secret-manager.md

* Update secret-manager.md

* Update secret-manager.md

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-12 14:14:28 -07:00
Volodymyr Maliuta c22bb059e3 docs: Adding BigQueryAgentAnalyticsPlugin for Java (#1831)
* Update bigquery-agent-analytics.md

* Update bigquery-agent-analytics.md

Java version fix

* Update bigquery-agent-analytics.md

* Update bigquery-agent-analytics.md

* Changing documentation for BigQueryAgentAnalyticsPlugin , adding  java examples.

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-12 20:58:39 +00:00
adk-bot ed196d5d50 Update ADK doc according to issue #1292 - 9 - DatabaseSessionService Concurrency and Locking (#1305)
* docs: Document concurrency and locking in DatabaseSessionService

* Concurrencyandlocking.md

instead of a note, created a subsection

* Concurrencyandlocking.md

---------

Co-authored-by: Zyan <zyanya@google.com>
2026-06-09 14:31:28 -06:00
adk-bot f3ecca6d0f Update ADK doc according to issue #1743 - 1 (#1745)
* Update ADK doc according to issue #1743 - 1

* Update environment-toolset.md

---------

Co-authored-by: Zyan <zyanya@google.com>
2026-06-09 14:26:22 -06:00
Joe Fernandez 9db36de698 Simplify Session, State and Memory page title (#1814)
"Introduction to" is not appropriate or necessary for the title. Removing it to improve readability and brevity.
2026-06-08 20:18:26 +00:00
Joe Fernandez e3e51aeb9a add Agents CLI home page section (#1818)
* add Agents CLI home page section

- Update Coding with AI, Agents CLI section

* updated animated GIF

* Update coding-with-ai.md
2026-06-05 15:25:46 -07:00
Juan Carlos Gonzalez Resendiz 1d3029aed5 Update agent-registry.md (#1798) 2026-06-05 16:41:03 +00:00
Kristopher Overholt ea18deb82a Add May 2026 ADK Community Call recording (#1803) 2026-06-05 16:39:39 +00:00
Zyan 5060e163c7 Update index.md (#1808)
* Update index.md

Creating documentation for the new Simple Prompt Optimizer nesting it in the optimization area of the site.

* Update index.md
2026-06-05 16:16:07 +00:00
Kristopher Overholt 8235a1cf00 Update Java ADK dependency versions to 1.4.0 (#1812) 2026-06-02 13:32:31 -05:00
Maciej Szwaja d929044f84 chore: update ADK Java doc to version 1.4.0 (#1810) 2026-06-02 11:00:37 -05:00
Karol Droste 2e247ed240 Changes for go deployment on agent engine. (#1681)
* Added golang support for agent engine

* Updated test

* Updated go.mod and go.sum in examples.

* Minor fixes

* Deployment payload fix
2026-06-01 10:57:53 +02:00
Joe Fernandez b42e7bce07 Update types-of-callbacks.md (#1801)
Address Issue: https://github.com/google/adk-docs/issues/294
2026-05-29 11:03:26 -07:00
Kristopher Overholt 17c34c461c Add standardInput to Kotlin quickstart build config (#1799) 2026-05-28 16:03:59 -05:00