Documents mode="search_and_execute" shipped in stackone-adk 0.2.0 on the
StackOne integration page. Adds a new section between "Use with agent" and
"Available tools" with rationale (token overhead, payload limits, selection
accuracy), a runnable Python code sample, and an explanation of the
tool_search/tool_execute flow. Adds four rows to the Plugin parameters
table for mode, search, execute, and timeout.
Code sample verified end-to-end against a real StackOne account on
gemini-flash-latest.
* docs: add Markifact MCP integration
Adds the Markifact MCP server (https://api.markifact.com/mcp) as an ADK integration with both Local (mcp-remote OAuth) and Remote (Streamable HTTP + bearer) connection patterns for Python and TypeScript.
* Formatting and edits
* Markifact site is returning an error with our link checker CI
Rejected status code: 429 Too Many Requests (configurable with "accept" option)
* Remove unneeded URL that is also failing link checker
---------
Co-authored-by: Kristopher Overholt <koverholt@google.com>
* docs(integrations): add Cisco AI Defense integration page
Add documentation for the Cisco AI Defense plugin for Google ADK,
providing runtime LLM and MCP tool inspection with monitor and enforce
modes. Includes logo asset and code examples for both plugin and
callback approaches.
Resolves#1665
Made-with: Cursor
* Formatting and copy edits
---------
Co-authored-by: Kristopher Overholt <koverholt@google.com>
* docs(integrations): add Database Memory Service
Add a new integration entry for adk-database-memory, a drop-in durable
BaseMemoryService for the Python ADK backed by any async SQLAlchemy
dialect (SQLite, PostgreSQL, MySQL/MariaDB).
Repo: https://github.com/anmolg1997/adk-database-memory
Package: adk-database-memory on PyPI (Apache 2.0)
This fills the gap between InMemoryMemoryService (ephemeral, for dev)
and VertexAiMemoryBankService (managed GCP) for self-hosted durable
memory on the database the user already runs.
* Update formatting and wording
---------
Co-authored-by: Kristopher Overholt <koverholt@google.com>
* docs: add MLflow AI Gateway model provider page
Adds a model provider page showing how to connect ADK agents to
MLflow AI Gateway via the LiteLlm wrapper with a custom api_base.
* docs: add Create Endpoint screenshot
* docs: move MLflow AI Gateway to integrations section
Per reviewer feedback: move the gateway page from agents/models/ to
integrations/ as a standalone integration page. Rename the existing
MLflow tracing page catalog_title to "MLflow Tracing" to distinguish
the two entries.
* Remove nav entry for integrations
* Additional cleanup / redirects / renames
* Additional edits
---------
Co-authored-by: Kristopher Overholt <koverholt@google.com>
Updated the section on consuming logged data to clarify the use of the BigQuery Agent Analytics SDK and its example notebook for visualizing performance data.
Updated documentation for the BigQuery Agent Analytics plugin, removing outdated preview release information and adding links to the SDK and dashboard notebook.
Co-authored-by: Kristopher Overholt <koverholt@google.com>
* Add Adspirer advertising MCP server to integrations
Adds Adspirer, an AI-powered advertising MCP server with 100+ tools
across Google Ads, Meta Ads, LinkedIn Ads, and TikTok Ads.
Closes#1558
* Address review feedback: repo link, generic free tier copy, gemini-2.5-pro model
---------
Co-authored-by: Kristopher Overholt <koverholt@google.com>
* Enhance BigQueryAgentAnalyticsPlugin documentation
Updated documentation for BigQueryAgentAnalyticsPlugin configuration options, including new parameters for retry configuration and session metadata logging.
* Add view_prefix option to BigQuery Agent documentation
Updated documentation for BigQuery Agent Analytics plugin to include details about the new `view_prefix` configuration option and its impact on view naming conventions.
* Fix formatting and redaction notes in documentation
---------
Co-authored-by: Kristopher Overholt <koverholt@google.com>
* docs: home page
* updates based on feedback
* respond to review feedback
* docs: update gemini selector strings to "flash-latest"
* Update homepage.css
Add AgentPhone as the first telephony integration for ADK. AgentPhone
gives agents the ability to make/receive phone calls, send/receive SMS,
manage phone numbers, and create autonomous AI voice agents.
Includes Python and TypeScript examples for both local stdio and remote
HTTP MCP server modes, with all 26 available tools documented.
Co-authored-by: Kristopher Overholt <koverholt@google.com>
The A2UI Python SDK is published on PyPI as `a2ui-agent-sdk`, not `a2ui`.
Fixes the install command and the PyPI link in the resources section.
Co-authored-by: alan blount <alan@zeroasterisk.com>
* 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
* updating cloud-trace docs for Go
* Adding Go code snippets/info to Cloud Trace docs
* Update cloud-trace.md
---------
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
* Adds the Google Developer Knowledge MCP server.
* Edits for formatting and consistency
* Update StreamableHTTPConnectionParams across integration docs
---------
Co-authored-by: Kristopher Overholt <koverholt@google.com>
* Add durability tag and clean up integration catalog tags
* Fix for tags with multiple words
* Update tag name to Durable Execution
* Change tag name to Resilience
* docs: add A2UI integration page
Add documentation for the A2UI (Agent-to-UI) protocol integration with ADK.
Covers schema manager setup, system prompt generation, validation, streaming,
dynamic catalogs, custom catalogs, multi-agent orchestration, and sample agents.
References the A2UI Python SDK agent development guide.
* refine: simplify A2UI intro, transport-agnostic, add admonition
- Remove A2A-specific framing — A2UI works with A2A, MCP, REST, WebSockets
- Simpler intro: agent outputs JSON, renderer turns it into UI
- Add info admonition linking to a2ui.org
- Remove comparison table (redundant with the intro)
* update: v0.9, gemini-flash-latest, catalog cross-reference
- Update all code examples from v0.8 to v0.9
- Update model from gemini-2.0-flash to gemini-flash-latest
- Add cross-reference in catalog tip to custom catalogs and advanced patterns
* address review: remove hardcoded version, add auto-detect note
Per nan-yu's feedback: schema manager will auto-detect A2UI version
from client requests. Removed hardcoded VERSION_0_9 from examples,
added note explaining auto-detection with explicit override option.
* fix: use official A2UI logo SVG from google/A2UI repo
Replace hallucinated favicon PNG with the real A2UI_dark.svg
from https://github.com/google/A2UI/blob/main/docs/assets/A2UI_dark.svg
* Add Temporal plugin to integrations
* Feedback
* Fix up package inclusions and address other feedback
* Rename plugin
* Add summaries to Agents for better display in Temporal UI
* more realistic sample, consolidate into one sample, minor fixups
* Tim feedback
* Code sample and formatting fixes
---------
Co-authored-by: Kristopher Overholt <koverholt@google.com>
* Revise title and description for root cause analysis
Updated section title for AI-Powered Root Cause Analysis and added description.
* Update section headers for advanced analysis queries
* Update bigquery-agent-analytics.md
removed numbers from heading to avoid confusion that these examples are meant to be executed in order
---------
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
Added details about the new feature for automatic view creation and updated the documentation to reflect changes in version 1.27.0.
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>