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.
* 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>
* 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)
* 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
* 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>
* 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>
* 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>
* 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>
* UpdateContext.md
* Update index.md
* Update index.md
noticed that the hierarchy of bullet points was not correct
* Update context and callbackcontext.md
* 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.
* 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>
* 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
* 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>
* 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>
* 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
* 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>