112 Commits

Author SHA1 Message Date
Shahin Saadati d49c698bc6 Upgrade Kotlin examples and install docs to adk-kotlin 0.8.0 (#2143)
* Upgrade Kotlin examples to adk-kotlin 0.8.0

The Kotlin examples project is pinned to adk-kotlin 0.7.0, which predates the
BigQuery agent analytics plugin and the JSON Schema constraint fields on
`Schema`. Bump the pin to 0.8.0 so snippets for those features can be written.

Only the three version strings change. Checked the 0.8.0 POM before bumping:
it still resolves Ktor 2.3.13 and kotlin-stdlib 2.1.20, so the explicit Ktor
pins and the 2.1.20 Kotlin/KSP plugin versions stay correct, and 0.8.0 removes
no API that the current snippets use.

Not compile-verified locally - no JDK 17 on hand, and the Gradle wrapper
rejects the JDK 26 that is. The PR check only builds .kt files changed in the
PR, so it will not cover this either; the first snippet PR on top of this one
is what will actually exercise the new version.

* Bump the Kotlin install instructions to 0.8.0

The dependency blocks readers copy from still pinned 0.5.0 - three releases
behind, and behind the examples project itself. Anyone following the quickstart
got an SDK without context caching, the Vertex AI memory and session services,
or the BigQuery analytics plugin, while the snippets on those same pages are
written against a newer API.

Verified on Maven Central that 0.8.0 is published for every artifact named
here: -core, -processor, -webserver, and -litertlm.

Only install instructions change. The `Kotlin v0.x` support badges are
deliberately left alone: they record the release a feature landed in, not the
current version.
2026-08-18 14:48:53 -07:00
Zyan 2af8fdeea0 Update GlobalInstructionPlugin per issue #1227 - 10 (#2065)
Rendered page:
Agent's PR: #1244 
Original Issue: #1227 

--

The formal deprecation note for the old global_instruction parameter is already in the source code and API documentation (https://adk.dev/api-reference/python/google-adk.html) (https://adk.dev/plugins/).

Additionally I added a note here to explain it.
2026-08-06 19:12:50 +00:00
Zyan c07062e153 Add optimization section in agent index per issue #1227 - 12 (#2059)
* Add optimization section in agent index per issue #1227 - 12

Rendered page:
Agent's PR: #1248 
Original Issue: #1227

* Update index.md
2026-08-06 13:12:07 -06:00
Amaad Martin c75e61f5f3 docs: normalize Typescript to TypeScript across the site (#2079)
The site rendered one language under two names. Tab labels were split
137 `TypeScript` / 53 `Typescript`, with three pages carrying both
spellings at once (custom-agents.md 7/7, patterns.md 1/7,
function-tools.md 4/1), and the language-support badges were split 67/18
the same way. Because pymdownx.tabbed slugifies tab labels to lowercase,
both variants rendered and linked fine, so no link check or build warning
ever flagged it -- it was visible only to readers, as two names for one
SDK.

Every user-visible occurrence is normalized to `TypeScript`, plus the two
inconsistencies that turned up while doing it. 80 changed lines, accounted
for exactly:

  53  tab label       === "Typescript"            -> === "TypeScript"
  18  badge span      lst-typescript">Typescript  -> TypeScript
   3  prose mention   cloud-run.md, mcp-tools.md, workflows/patterns.md
   2  api-reference/index.md card heading and link text
   1  badge div attr  title="...Python and Typescript."
   1  mkdocs.yml nav  Typescript ADK              -> TypeScript ADK
   1  code fence      ```javascript -> ```typescript on a .ts include
   1  artifacts/index.md closing summary sentence
  ---
  80

The first six rows are pure casing: 78 lines that differ from their
originals by nothing but `Typescript` -> `TypeScript`. The last two are
not, and are the reason this is not a `sed`:

llm-agents.md:872 fenced `--8<-- ".../capital_agent.ts"` as ```javascript.
It was the only javascript-fenced `.ts` include in docs/ (the other 189
TypeScript fences are correct), and it cost that one snippet its
TypeScript highlighting.

artifacts/index.md:1084 closed the page by naming languages and got the
list wrong. It described reaching the artifact methods "using Python's
context objects or directly interacting with the `BaseArtifactService` in
Java" -- a two-language enumeration at the end of a page that carries
Python, TypeScript, Go, Java and Kotlin tabs (11/10/10/10/11), and one
that contradicts :556, which correctly names four of them. The
enumeration is dropped rather than extended: the sentence now describes
the two ways to reach these methods -- through the context object, or
through `BaseArtifactService` -- which is what the page actually teaches
and does not rot when a sixth language is added.

docs/api-reference/index.md is included even though the rest of
docs/api-reference/ is generated output that must not be touched. That
tree holds 3,140 generated HTML files and exactly one hand-authored page:
this one. It is Markdown, it is the only api-reference entry mkdocs.yml
lists as `.md` rather than `index.html` (:272, :441), it uses Material
`grid cards` and `:fontawesome-*:` shortcodes, and it carries a
`CONTRIBUTORS:` note citing issues #1716 and #1717. Its TypeScript card
already said "TypeScript" twice in its body text while its heading and
link text said "Typescript"; those two are now consistent with the body.
No generated file is modified.

Not in this change: the broken `SseConnectionParams` sample in
mcp-tools.md (docs-ts/p6c-mcp-ts-sample) and the `@google/adk` example
version bumps (docs-ts/p6b-example-versions). Only the casing of the
prose line above that sample is touched here.

Verified: `mkdocs build` exits 0 with an empty warning set on both main
and this branch, and the two warning sets are identical. A rendered
before/after diff of the whole site shows every `__tabbed_*` id, every
tab radio id and every heading anchor unchanged. Zero `=== "Typescript"`
and zero `lst-typescript">Typescript` remain anywhere in the repo.

Co-authored-by: Amaad Martin <amaadmartin@google.com>
2026-08-05 15:58:49 -07:00
George Weale 71dc8b0b61 docs(models): fix unparseable snippets and stale Claude setup steps (#2012)
* docs(models): fix unparseable snippets and stale Claude setup steps

* docs(models): correct apigee retry claim, LlmResponse.text, McpToolset spelling

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-08-03 16:38:17 -07:00
Mikalai Senkevich f58f09c0df docs: add documentation for OpenAI model support in ADK agents (#2000)
Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-07-31 18:29:21 +00:00
Umer Ali b30cf33cd4 docs: fix missing imports in custom agents and graph routes examples (#1995)
Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-07-30 23:03:54 +00:00
Kristopher Overholt 9114ba877c Fix broken adk-samples links from deleted samples (#2004) 2026-07-28 12:32:40 -05:00
Zyan eb1c763a67 Add anthropic thinking blocks and adaptive thinking according to issu… (#1966)
* Add anthropic thinking blocks and adaptive thinking according to issue #1521 - 20.md

-Added the thinking blocks feature to the documentation
-Additionally I added the adaptive thinking that applies for newer models.

* Reorganize Claude models adaptive thinking docs; add pointers to using Claude models with Python

* Remove in-line version references

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-16 06:23:28 -05:00
Kristopher Overholt 53546fa457 Update ADK Kotlin to 0.5.0 (#1962)
* Regenerate ADK Kotlin 0.5.0 API reference

* Regenerate ADK Kotlin 0.5.0 API reference

* Bump ADK Kotlin version references to 0.5.0
2026-07-15 12:12:30 -05:00
Zyan 992524a750 Update llm-agents.md (#1964)
* Update llm-agents.md

- Added adk-bot's suggestion
- Improved the readability of the snippet
- Did minor style corrections

* Update llm-agents.md

noticed a broken link and fixed it

* Fix set_default_model code block formatting and trailing whitespace

* Clean up llm-agents formatting, fix related links, and add version to set_default_model section

* Simplify code snippet

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-14 19:04:37 -05:00
Shavindri Dissanayake ce287194be Update managed-agents.md (#1952)
Update the doc link to point to https://docs.cloud.google.com/gemini-enterprise-agent-platform/build/managed-agents/create-manage.
2026-07-13 10:33:58 -05:00
Haran Rajkumar 508e742f84 docs(agents): add Managed Agents page (Managed Agents API x ADK) (#1949)
* docs(agents): scaffold managed agents page and nav entry

* docs(agents): add managed agents get-started and decision guidance

* docs(agents): complete managed agents page (how it works, limitations, resources)

* docs(agents): simplify managed agents "how it works" and refine copy

Replace the internals-heavy "How it works" paragraph with a high-level
description that links to the Interactions API, drop the scenario table
in favor of the two-bullet comparison, add a note on how ManagedAgent
maps to the Managed Agents API (data plane vs. control plane), and
remove em-dashes throughout.

* docs(agents): point Interactions API link to the Gemini API overview

* Clean up managed agents page naming, structure, bullets, and links, and add it to the agents overview

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-10 18:35:35 -05:00
Hyang-Ah Hana Kim af790ae141 docs: update more Go documentation and examples to ADK Go v2 (#1936)
* docs: update ADK Go imports to v2 for core concepts and tutorials

* docs: update ADK Go imports and APIs to v2 for runtime and safety

* docs: update ADK Go imports to v2 for features (workflows, tools, skills, sessions, plugins)

* docs: update ADK Go imports to v2 for operations and integrations

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 18:09:07 -05:00
adk-bot f608e0c627 Update ADK doc according to issue #1350 - 9 (#1367)
* Update docs/agents/models/litellm.md to include newly supported providers.

* Update litellm.md

* Update docs/agents/models/litellm.md

Applying feedback.

Co-authored-by: Kristopher Overholt <koverholt@google.com>

---------

Co-authored-by: Zyan <zyanya@google.com>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 16:30:32 -05:00
Matthew Chan c8ed2a277f docs: add Kotlin integration guide and instructions for LiteRT-LM (#1860)
* docs: add Kotlin integration guide and instructions for LiteRT-LM

* Update litert-lm.md

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-30 13:37:03 -07:00
Haran Rajkumar d802044831 docs: update GenAI auth env var and Client parameter (#1832)
* docs: update GOOGLE_GENAI_USE_VERTEXAI to GOOGLE_GENAI_USE_ENTERPRISE in configs and models

* docs: update GOOGLE_GENAI_USE_VERTEXAI in deployment and setup guides

* docs: update GOOGLE_GENAI_USE_VERTEXAI and Client parameter in integrations and streaming docs

* docs: update GOOGLE_GENAI_USE_VERTEXAI in tutorials and examples

---------

Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-06-30 08:51:51 -07:00
Toni Klopfenstein e9174a1efe Add ADK Go v2.0.0 documentation and graph workflow examples (#1870)
* adding go getting started to 2.0 docs

* updating graphs docs for go; adding in workflow example go snippets

* Updating HiTL docs for Go 2.0

* updating Go getting started guide for v2

* Updating Routes docs for Go v2

* Updating data handling docs for Go 2.0

* Updating dynamic workflows docs for Go 2.0

* fix(docs): set ADK Go 2.0 GA date on the 2.0 landing page


* fix(docs): standardize ADK Go 2.0 install/import on /v2 @ v2.0.0

* updating announcement banner

* routes snippets updates

* 2.0 install instructions clean-up

* updating collaboration docs for go v2 + new example snippet

---------

Co-authored-by: Karol Piotrowicz <kpiotrowicz@google.com>
2026-06-30 09:27:36 -06: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
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
Kristopher Overholt 1c93532ca6 Fix broken external links to adk-python contributing/samples and other internal links (#1773)
* Add link to ignore

* Update links to code samples

* Fix links related to graphs and workflows

* Fix more sample links
2026-05-19 13:53:51 -07:00
Joe Fernandez c5a064e99a chain (#1772) 2026-05-19 13:24:47 -07:00
Kristopher Overholt 50f7df7f46 Add Kotlin language support to ADK docs (#1768)
* Add Kotlin to hero / front page

* Add quickstart page for Kotlin

* Complete Kotlin quickstart guide and fix hero code sample (#2)

* Replace GitHub repo links with language icons in header (#3)

* Fix header icon FOUC and homepage font weight regression (#4)

* Testing staging pipeline

* Revert test edit (for staging pipeline)

* Update language icon tooltips to indicate GitHub destination (#5)

* Add link to ADK Kotlin release notes (#7)

* Initial commit of ADK Kotlin API reference docs (#6)

* Add script to generate ADK Kotlin API reference docs (#8)

* Update links and link checker ignore list (temporarily) (#9)

* Add ADK Kotlin for Android getting started guide to Advanced setup page (#10)

* Add advanced setup page with steps to "Use ADK Kotlin in Android projects"

* Update temp link checker rules

* Add placeholder folder for adk-samples (#13)

* adding linter/compilation checks for kotlin snippets (#12)

* adding linter/compilation checks for kotlin snippets

* Add Kotlin validation scripts

* Initial commit of Kotlin sample agents for adk-samples (#15)

* Adding kotlin snippet for llm agents (#16)

* Adding kotlin snippets to  Events (#17)

* Pull changes to docs/events/index.md from glaforge-kotlin-snippets

* fixing kotlin event timestamp and longRunningToolIds

* Fix language tags (#19)

* Fix language tags

* Update

* Fix wrapping

* Fix wrapping (again)

* Fix wrapping/format

* Fix language tag on integration page

* Enable check_paths in PyMdown Snippets Extension to make the build fail if a snippet can't be found (#20)

* Update mkdocs config (#21)

* Fix broken links, update URLs to adk.dev, and improve (temp) lychee config (#22)

* Add Kotlin/maven badge to README (#23)

* Adding Kotlin snippets for artifacts  (#18)

* Pull Kotlin snippets for artifacts from glaforge-kotlin-snippets

* Add comprehensive Kotlin snippets for artifacts

* Refactor artifacts documentation to use external Kotlin snippets

* Update Kotlin model to gemini-flash-latest

* Fix GCS initialization in Kotlin artifact snippet

* afixi failing test with capital-agent added to files_to_check

* Fix snippet label syntax for MkDocs build

* Configure proper Gradle project for Kotlin snippets and fix dependencies

* Add KSP support and generated sources to Kotlin snippets build

* fixing capital_agent turnComplete

* Fix syntax error in build.gradle.kts by removing invalid placeholders (#25)

* Adding Kotlin snippets to google-gemini.md (#27)

Pulling kotlin changes to google-gemini.md from glaforge-kotlin-snippets

* Add a warning about not adding an api key to production code. (#28)

* Add a warning about not adding an api key to production code.

* Update note

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>

* Add ADK Demo App sample showcasing Gemini-powered agents (#29)

This sample demonstrates how to use the Google ADK (Agent Development Kit) in an Android application to create a chat interface powered by a Gemini-based "Fun Facts" agent. The implementation features:
*   Integration with the Kotlin ADK core and processor libraries.
*   A `FunFactsAgent` defined using `LlmAgent` and the Gemini model.
*   A `ChatViewModel` utilizing `InMemoryRunner` for asynchronous message streaming.
*   A modern UI built with Jetpack Compose and Material 3.
*   Build configuration logic for secure API key management via environment variables or `local.properties`.

* Update Kotlin docs and samples to align with adk-kotlin API changes (#30)

Rename GeminiModel to Gemini, @AdkTool/@AdkParam to @Tool/@Param,
adkTools() to generatedTools(), replace DebugRunner with InMemoryRunner,
fix AgentLoader import path, use SingleAgentLoader, bump Kotlin to
2.3.21 and KSP to 2.3.7, and update Android minSdk from 24 to 26.

* adding kotlin info to READMEs (#14)

* Reorganize Android sample agent and add READMEs (#31)

* Move Android sample agent

* Update repo README, add Android README, update sample agent README

* Minor edit to language support tags (#32)

* Remove blog post link (#33)

Will re-add after it's published

* Remove examples link (#34)

* Adding Kotlin snippets for Sessions docs (#26)

* initial kotlins snippets additions to sessions docs

* Updating memory docs with kotlin snippets

* Adding kotlin snippets to session state docs.

* update model to gemini-flash-latest

* sessions examples clean-up

* fixing sessions snippet markers

* adding kotlin session snippets to files to test

* adding callback to memory_example

* Fixing capital agent snippet  (#35)

Fixing file name
Updating adkTool > Tool
Updating GeminiModel > Gemini

* Adding kotlin snippets for tools docs (#36)

* adding function tool kotlin snippets

* adding function_tools snippets to files to test

* Adding kotlin snippets to observability docs (#37)

* initial kotlin observability updates

* adding observability snippets to file check (#38)

* Adding Kotlin snippets to Callbacks docs (#39)

*  kotlin callbacks snippets

* adding callbacks snippets to file check

* Align Kotlin and KSP versions with published 0.1.0 artifacts (#40)

* switch CLI entry points from InMemoryRunner to ReplRunner (#41)

* Switch CLI entry points from InMemoryRunner to ReplRunner

* Fix wording

* Update API reference docs for Kotlin, 2026-05-18 (#42)

* Remove ADK on Android note until published (#43)

* Update Kotlin code samples (#44)

* Rename GeminiModel to Gemini in Kotlin snippets and docs

* Remove broken SessionKey call and use sessionId directly in AgentTool snippet

* Rewrite Go hero snippet to use llmagent API

* Use isFinalResponse with safe access in CapitalAgent snippet

* Use Role.USER constant instead of raw string in SetupExample

* Use full semver v0.1.0 in Kotlin language support tags

* Remove Android setup steps, moving to new property (#45)

* Tutorial Kotlin agent (#46)

* Adding multi-tool-agent snippet and updating tutorial
* Fixing Go language order on tutorial page
* adding multi tool agent example to files to test

* Inline Kotlin get-started code sample

* Kotlin Multi agents snippets (#47)

* Multi-agent kotlin snippets

* Fixing docs tags in multiagent example

* Fix Kotlin language support tags, code samples, and google-gemini.md cleanup (#48)

* Add Kotlin v0.1.0 to language support tags across docs

* Fix MultiToolAgent.kt model string and argument style

* Update MultiAgentExample.kt to use gemini-flash-latest model string

* Fix google-gemini.md: add Kotlin sample, remove unsupported Java tabs

* Remove explicit apiKey from CallbackBasic.kt for consistency

* Standardize Gemini() constructor to use named args in all snippets

* Remove adk-samples directory (moved to google/adk-samples#1969)

* Remove adk-samples directory (moved to google/adk-samples#1969) (#49)

* Update API reference docs for ADK Kotlin 0.1.0 (#50)

* Remove adk-samples directory (moved to google/adk-samples#1969)

* Update API reference docs for ADK Kotlin 0.1.0

* Remove kotlin lycheeignore config (#51)

* Remove adk-samples directory (moved to google/adk-samples#1969)

* Remove Kotlin .lycheeignore config links

---------

Co-authored-by: Toni Klopfenstein <2359976+ToniCorinne@users.noreply.github.com>
Co-authored-by: Jolanda Verhoef <JolandaVerhoef@users.noreply.github.com>
2026-05-19 11:43:42 -05:00
Kristopher Overholt f6b1259cdc Add agent routing and model routing pages for RoutedAgent/RoutedLlm in ADK JS (#1709)
* Add agent routing and model routing docs for RoutedAgent and RoutedLlm in ADK JS

* Update example code snippets

* Add renamed code sample files

* Update lychee link checker config

* Shorten docs and snippets paths and filenames

* Update titles

* Rework intros

* Rework intros

* Add notes about experimental status

* Move InMemoryRunner outside of code snippet regions since it's unused in rendered snippet
2026-05-04 17:37:44 -05:00
Kristopher Overholt 1214ad915a Update product names in docs (#1673)
* Update names in docs

* Update names in docs

* Code formatting

* Format notebooks

* Update names in docs

* Update names in docs

* Update names in code samples

* Update names in docs

* Update names in docs

* Update names in docs

* Update names in docs

* Update names in docs

* Update names in docs

* Update names in docs

* Update names in docs

* Update icon

* Update names in docs

* Update names in docs
2026-04-22 05:10:38 -07:00
Kristopher Overholt fb0c030110 Switch link checkers (#1646)
* Switch link checker CI job

* Update

* Updates

* Update config

* Switch images to MD image syntax

* Update timeout settings

* Fix tools links

* Update links

* Update index files in config

* Fix more links

* Fix link; add ignores

* Fix more links

* Fix more links
2026-04-17 13:05:08 -07:00
Joe Fernandez 60f388b81d docs: add note about Gemini latest selector (#1622)
* docs: add note about Gemini latest selector

* Update google-gemini.md

* Update bigquery-agent-analytics.md
2026-04-10 00:57:04 +00:00
Joe Fernandez f7ed80bbc6 docs: Update Gemini flash names (#1594)
* docs: home page

* updates based on feedback

* respond to review feedback

* docs: update gemini selector strings to "flash-latest"

* Update homepage.css
2026-04-09 16:14:27 -05:00
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
Guillaume Laforge 58c83186f4 Java examples to call Gemma via the LangChain4j bridge (#1553)
* doc: A2A support in ADK Java

* doc: fix spelling for the Agent2Agent protocol name

* doc: addressing Kris' comments on the A2A Java documentation

* docs: add examples for Gemma 4 with ADK Java
2026-04-03 08:14:09 -07:00
Vlad Kolesnikov 66c1bb12e0 Gemini API for Gemma 4 (#1551) 2026-04-02 12:22:14 -05:00
Vlad Kolesnikov 58cf8caad9 Gemma 4 sample update (#1550)
* Gemma 4 sample update

* Update docs/agents/models/google-gemma.md

* Update docs/agents/models/google-gemma.md

* Update docs/agents/models/google-gemma.md

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-04-02 11:56:47 -05:00
Smitha Kolan c112e63c73 Update google-gemma.md (#1549)
* Update google-gemma.md

* Update docs/agents/models/google-gemma.md

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-04-02 10:57:46 -05:00
Vlad Kolesnikov f998b39ea5 Release Support Changes (#1548) 2026-04-02 15:46:09 +01: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
Toni Klopfenstein de96513c45 updating agent configs for Go (#1508) 2026-03-30 20:10:43 +00:00
Anil Kumar 827c49dfc7 Update Runner import in config.md (#1480)
Runner class is in google.adk.runners, not in google.adk.agents.
2026-03-26 15:22:58 +00:00
Kristopher Overholt 23e62d5b8d Add security advisory for LiteLLM supply chain compromise (#1498) 2026-03-25 22:06:44 -05:00
Yui 7c45852e4d For Method B: Vertex AI Express Mode, update Google API key name (#1466) 2026-03-24 17:08:58 +00:00
yongkiy-google 8a5a2ad6a5 Update llm-agents.md (#1414)
Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-03-16 23:49:53 +00:00
Shahin Saadati cfaedfd80b Added a python and a java code snippet for loading a yaml agent. (#1423)
* Added a python and a java code snippet for loading a yaml agent.

* Update config.md

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-03-13 18:24:08 +00:00
Shahin Saadati 301e942742 Added the missing java snippets in google-gemini.md (#1421) 2026-03-13 17:53:04 +00:00
Matthew Chan 201e325337 docs: Add documentation for LiteRT-LM model hosting (#1382)
* docs: Add documentation for LiteRT-LM model hosting

* Update litert-lm.md

* docs: Add LiteRT-LM entry to mkdocs.yml.

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-03-06 14:23:32 -08: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
Shahin Saadati afbededb68 Added missing java samples for vertex (#1391)
* Added missing java samples for vertex

* Removed the wrong java sample

* Undid the Claude version changes

* Undid claude version change.
2026-03-04 09:07:19 -08:00
Carlos Fernández 4873d278e3 Update anthropic.md (#1347)
Replace "Gemini" with "Anthropic" in Get started section

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-02-26 08:08:00 -08:00
Liang Wu c93c7865c3 docs: Add warning for output_schema usage with tools (#1328)
* Add warning for `output_schema` usage with tools

Added a warning about using `output_schema` with `tools` in LLM requests, specifying model limitations and suggesting alternatives.

* Update llm-agents.md

---------

Co-authored-by: Joe Fernandez <joefernandez@users.noreply.github.com>
2026-02-19 10:50:46 -08:00
Joe Fernandez 01c2eec8db docs: Add documentation for Skills support (#1313)
* docs: Add documentation for Skills support

* respond to feedback, add pointers from agents page

* small update
2026-02-13 14:37:54 -08:00
Joe Fernandez b117fc695b docs: centralize 3P and 1P Integrations content (#1249)
* docs: centralize 3P and 1P Integrations content

- move all content to integrations/
- frontmatter headings for all integration listings

* respond to review comments
2026-02-06 09:30:13 -08:00