Commit Graph

952 Commits

Author SHA1 Message Date
Zyan 6f00717edb Updating skilltoolset page per issue #1350 - 4 (#1973)
* Updating skilltoolset page per issue #1350 - 4

- Added a note so the developer checks for the files in their working directory.
- Removed redundant and not useful information for the developer on the agent's original
pr.
- Small formatting to headers.
2026-07-24 13:47:25 -06:00
Maciej Szwaja 6f82b62a08 chore: update ADK Java doc to version 1.7.0 (#1989) 2026-07-24 18:22:51 +00:00
Kristopher Overholt ceceda2616 Fix broken docs link on ZoomInfo integration page (#1992)
Co-authored-by: Joe Fernandez <931947+joefernandez@users.noreply.github.com>
2026-07-24 18:21:56 +00:00
Haiyuan Cao 29c409dab3 docs: highlight BigQuery Agent Analytics Looker Block in the dashboard section (#1997)
Add a featured "Looker Block" subsection to "Build a dashboard" pointing to the
ready-to-use BigQuery Agent Analytics Looker Block on the Looker Marketplace,
and move the existing example-notebook guidance under a "Custom dashboard from a
notebook" subsection.
2026-07-23 14:15:45 -05:00
Zyan d9a0b5d187 Updating gke page per issue #1521 - 12 (#1972)
* Updating gke page per issue #1521 - 12

Update GKE deployment guide and formatting:
-Fixed missing information and errors for --service_type, ClusterIP, and LoadBalancer.
-Replaced deprecated Flash 2.0 mentions with gemini-latest.
-Removed outdated Vertex AI references.
-Improved the troubleshooting section and verified code snippets.
-General cleanup: fixed grammar, text wrapping, whitespace, bullet points, and note blocks (!!!).

Rendered Page: 
Agent's PR: https://github.com/google/adk-docs/pull/1527
Original Issue: #1521

* Update gke.md

* Update gke.md
2026-07-23 12:06:21 -06:00
Umer Ali 5e70bc7be3 fix: correct undefined variable names in state output_key example (#1977)
Variables app_name and user_id were defined lowercase but referenced as
APP_NAME and USER_ID (uppercase), causing NameError at runtime.

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-20 15:58:17 -05:00
mykytanetipa f3fba84d82 docs(a2a): document A2A SDK 0.3/1.0 compatibility (#1925)
* docs(a2a): document A2A SDK 0.3/1.0 compatibility

* docs(a2a): revert a2a-sdk-compatibility.md changes & include simple callout

* docs(a2a): tabulation fixes

* Move A2A SDK version note to the Python quickstart pages

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-20 15:34:12 -05:00
Zyan 3e6ee758f2 VertexAiSearchTool dynamic config according to issue #1227 - 7 (#1968)
* VertexAiSearchTool dynamic config according to issue #1227 - 7

Added dynamic configuration per the bot's suggestion, but I improved snippet and description.

* Update agent-search.md

* Align snippet param name with SDK signature (readonly_context)

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-16 07:08:41 -05:00
Zyan ae5a142391 Document GOOGLE_API_KEY auth for Vertex AI evaluation criteria (issue #1227 - 8) (#1967)
* Update index.md

-Added the authentication note
-Did clean up on headers and the notes and warning format

* Document GOOGLE_API_KEY auth for Vertex AI eval criteria; clean up evaluate/index.md

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-16 06:54:00 -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
Cheney Zhang 84beddc61f docs: add Milvus integration page (#1924)
Signed-off-by: Cheney Zhang <chen.zhang@zilliz.com>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-16 05:21:31 -05:00
Akira Tameoka 709f9147ca docs(evaluate): document rubric_based_multi_turn_trajectory_quality_v1 and clarify Rubric.type / criterion.rubrics (#1853)
* docs(evaluate): document rubric_based_multi_turn_trajectory_quality_v1 and clarify Rubric.type / criterion.rubrics

Closes three gaps in docs/evaluate/criteria.md:

1. Adds a section for `rubric_based_multi_turn_trajectory_quality_v1`. The
   metric is registered in metric_evaluator_registry.py and implemented in
   rubric_based_multi_turn_trajectory_evaluator.py upstream, but the
   explanatory section that its two sibling rubric-based metrics have was
   missing. Also adds the corresponding row to the criteria table.
2. Adds a "Notes On Rubrics" subsection under each of the three
   rubric-based metric sections, stating the required Rubric.type value
   (FINAL_RESPONSE_QUALITY / TOOL_USE_QUALITY / TRAJECTORY_QUALITY) and the
   criterion-vs-EvalCase rubric relationship (criterion.rubrics required
   and non-empty; EvalCase.rubrics is additive, filtered by type).
3. Adds the explicit `type` field to existing JSON examples in the two
   existing rubric-based sections so users have a complete template.

Refs #1852.

* docs(criteria): correct Rubric.type filter scope in the notes

Only EvalCase.rubrics is filtered by type in create_effective_rubrics_list;
criterion-level rubrics on EvalConfig are added unconditionally. Update the
Notes On Rubrics bullet in each of the three rubric-based metric sections
to reflect this, using koverholt's review suggestion.

* docs(criteria): drop inert type field from criterion-level rubric examples

type is only consulted for entries in EvalCase.rubrics, per
create_effective_rubrics_list. Keeping it on criterion-level rubrics
implied they were type-filtered, which they are not. Removed from all
six criterion-level rubric entries across the three rubric-based metric
sections.

* docs(criteria): add EvalCase.rubrics snippets showing where type actually applies

The type field only affects filtering on EvalCase.rubrics per
create_effective_rubrics_list. Show that behavior concretely in each of
the three rubric-based metric sections by adding a small EvalCase.rubrics
snippet with the type field set to the criterion's expected value, plus a
one-line reminder that the effective rubric set passed to the judge is the
union of criterion-level rubrics and any type-matching entries from
EvalCase.rubrics.

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-16 05:05:27 -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
Kristopher Overholt f5f7d4ce0a Update link to broken CarsXE site on integration page (#1963) 2026-07-15 12:06:33 -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
Simon 8d57944eee Add Unstructured Transform MCP integration (#1956)
* Add Unstructured Transform MCP integration

* Add pacing helper, env setup, and Gemini key prerequisite from review

* Re-trigger CLA check after signing

* Use the blue Unstructured logo for the integration icon

* Note that the agent can retry a weak parse with the hi_res strategy

* formatting changes

* Adopt nested tab convention, make wait helper async, replace hyphen asides

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-14 12:55:27 -05:00
Zyan 6253e6ce31 Update memory to fix issue 1350- 6 (#1951)
* docs: Document new add_memory method for direct memory management

* 1350-6Memoryupdate.md

* Update on memory.md according to issue #1350 - 6

Simplified dense sections, corrected markdown formatting errors, and fixed typos to align with documentation standards. Corrected some sections from the original page and the agent's PR that were a little clunky. Erased sentences inside paragraph's ,Joe's request, and included commas instead. All this while including the necessary update.

* Update memory.md

-Worked on feedback, fixed errors, changed wording slightly, and reviewed format.
-Some changes were lost when I tried to resolve conflicts between branches in my last commit. I added them back here.

* Fix add_memory example and memory operations list in memory.md

* Format memory.md: line wrapping, snippet cleanup, and Java example

---------

Co-authored-by: adk-bot <adk-bot@google.com>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-13 22:14:58 -05:00
Zyan e251603b3d Update cloud trace page according to issue #1256 - 5 (#1940)
* Update cloud-trace.md to include captured attributes

* Cloud trace small updates

Small change to the Cloud Trace section

* Update cloud-trace.md

* Update cloud-trace.md

* Update cloud trace page according to issue #1256 - 5 

Managed the conflicts with the agent's PR. Updated the Google Cloud Console link. It would be more helpful to deep-link directly to the Trace Explorer rather than the root dashboard, so this has been adjusted. Added a brief introductory paragraph to the ## Resources section to provide better context for the provided links

* Update cloud-trace.md

Worked on feedback: fixed capitalization, ensured consistent formatting, removed extra spaces, and made the update more technically accurate.

* Update cloud-trace.md

Worked on missing feedback comments.

* Remove user.id from captured attributes and clarify heading in cloud-trace.md

* Format cloud-trace.md: line wrapping, tab spacing, and copy cleanup

---------

Co-authored-by: adk-bot <adk-bot@google.com>
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-13 18:24:05 -05:00
Zyan c78be66c78 Add docs for context injection for function tools (issue #1438 - 17) (#1958)
* Updated Context injection according to issue #1438 - 17

This PR adds documentation for context injection.

* Update function-tools.md

Worked on feedback.
- Updated Imports: Fixed the import path for ToolContext to correctly pull from google.adk.tools instead of google.adk.types.
- Snippet Formatting: Removed the unnecessary parentheses around "secondary_agent" in the commented-out transfer_to_agent action example.
- Removed Dead Code: Removed the redundant pass statement at the end of the my_tool function.

* Fix context injection docs and headings in function-tools.md

* Format function-tools.md: line wrapping, bullet markers, and copy cleanup

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-13 18:03:38 -05:00
Kristopher Overholt ef2800a51e Update ADK Kotlin to 0.4.0 (#1921)
* Bump ADK Kotlin version references to 0.4.0

* Update ADK Kotlin snippets for 0.4.0 App API

* Regenerate ADK Kotlin 0.4.0 API reference

* Disable pretty URLs in Netlify builds (including preview builds)
2026-07-13 15:53:59 -05:00
Kristopher Overholt f9d462d481 Update CLI reference docs for ADK Python 2.3.0 (#1918) 2026-07-13 15:53:20 -05:00
Kristopher Overholt 233342579d Update ADK Java dependency versions to 1.6.0 (#1939) 2026-07-13 15:52:59 -05:00
Serena 534d39895e Fix ValueError for Python agent_team ADK tutorial (#1957)
* fix directory names

* Update links and dir name in README and notebook

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-13 11:45:57 -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
Alex Ezell 46a56dcb8c Add Sprites integration (#1945)
* Add Sprites integration

Adds the Sprites integration page and catalog icon. Sprites (https://sprites.dev)
are persistent, stateful Linux sandboxes from Fly.io with checkpoint/restore,
via the sprites-adk plugin (pip install sprites-adk).

* Refine Sprites page: benefit-forward use cases, precise wording

* Address review: functional heading + runner registration in example

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-10 16:17:43 -05:00
Haiyuan Cao 122d4de847 Enhance BigQuery Agent Analytics with new options (#1942)
* Enhance BigQuery Agent Analytics with new options

Added options for OpenTelemetry correlation, custom metadata capture, and payload column projection in BigQuery Agent Analytics configuration.

* Fix formatting of Interactive Demo Notebook link

fix format

* docs(bigquery-agent-analytics): replace version callouts with language support tags

Address review feedback (koverholt) on PR #1942: the page used ad-hoc,
non-conventional version callouts (per-row table tags, footnotes, version
suffixes in headers, "post-vX.Y.Z" notes) that are unmaintainable and, in
places, stale.

- Drop the "(v2.4.0+)" / "(1.27.0+)" suffixes from config-table rows and
  section headers; convey minimum versions with the repo-standard
  language-support-tag blocks on the relevant sections instead
  (Trace correlation → Python v2.4.0, Automatically Created Views →
  Python v1.27.0, ADK 2.0 workflow events → Python v2.3.0).
- Remove the "‡ Added in v2.4.0" and "† ... not in v2.2.0" view-table
  footnotes; the ADK 2.0 views/columns now point to the ADK 2.0 section.
- Remove the stale top "Version Requirement" note (v2.2.0 is no longer the
  latest release; ADK 2.0 workflow support shipped in v2.3.0) and the stale
  ADK 2.0 section note; de-version the intro prose.
- Remove the "Structured tool declarations (post-v2.4.0)" note: that shape is
  not in any tagged release (v2.4.0 emits tools as a list of names); it will
  be re-added under a language-support-tag once it ships.
- Trim the Trace-correlation section so it no longer restates the option table,
  keeping only the cross-option constraints and the combined example.
2026-07-09 15:58:38 -05:00
Zyan 7458d68a64 #1029 - 8 vector_store_similarity_search and SpannerVectorStoreSettings (#1926)
* #1029 - 8 vector_store_similarity_search and SpannerVectorStoreSettings

Added vector_store_similarity_search to SpannerToolset. SpannerVectorStoreSettings is introduced to support this feature.

* Update spanner.md

* Update spanner.md

Applied feedback. Additionally, reviewed the phrasing in the intro for clarity and concision and did some minor formatting edits.

* Fix wrapping, missing import, trailing whitespace, formatting fixes

* Restructure Spanner page: add intro, section headings, reorder vector search

* Add experimental tags/notes to corresponding integration pages

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-08 18:28:52 -05:00
Maciej Szwaja c5f9b2dcf6 chore: update ADK Java doc to version 1.6.0 (#1938) 2026-07-08 13:34:00 -05:00
Atefeh Rajabi a52a2d48a2 docs(workflows): clarify delegation tool naming and task completion behavior in collaboration examples (#1935)
Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 19:37:32 -05:00
Perseus Computing eebc269376 docs(integrations): rename Mimir Memory → Perseus Vault Memory (supersedes #1877) (#1928)
* docs(integrations): rename Mimir Memory -> Perseus Vault Memory (supersedes #1877)

* docs(integrations): address review on perseus-vault memory page

- Restore "Use cases" section
- Add intro phrases before Installation and Use-with-agent code blocks
- Point the binary prereq at the Installation section
- Drop the non-existent `cargo install perseus-vault` step
- Remove the "(formerly Mimir/Mneme)" lineage note
- Add trailing newline

* docs(integrations): restore Perseus live context (optional) section

Carry over the optional [perseus] extra / perseus_context_agent section
from the original page, updated to the Perseus Vault names.

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 19:18:04 -05:00
Zyan 7e728591a6 #1350 - 10 SessionNotFoundError exception (#1897)
* #1350 - 10 SessionNotFoundError exception

* Update index.md

applied feedback

* Formatting and cleanup throughout

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 19:12:13 -05:00
Zyan 70575c7bd5 #1438 - 1 A2A capabilities: Reasoning, Long-Running Tools, and Artifacts (#1912)
* #1438 - 1 A2A capabilities: Reasoning, Long-Running Tools, and Artifacts

#1438 - 1 A2A capabilities: Reasoning, Long-Running Tools, and Artifacts

* Update intro.md

applied feedback

* Simplify and reword supported capabilities section

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 18:23:19 -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
Gary Zavaleta 2c385b98ab docs(memory): use public preload_memory tool API in examples (#1804)
The memory docs and the express-mode weather agent notebook referenced
`adk.tools.preload_memory_tool.PreloadMemoryTool()`, which raises
`AttributeError: module 'google.adk.tools' has no attribute
'preload_memory_tool'` because the submodule is not exposed via the
package's lazy `__getattr__`.

Use the documented public API `from google.adk.tools import preload_memory`
and pass the `preload_memory` instance directly, consistent with how the
sibling `load_memory` tool is shown in the same page.

Fixes #1771

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 14:42:00 -05:00
vivianagamezm-write 399c7f0d10 Docs/1492 visual builder security (#1929)
* Add Security and deployment section to Visual Builder page (#1492)

Documents two behaviors introduced in ADK Python v1.27.4: builder endpoints
are only registered when the web UI is enabled (adk web), and Visual Builder
uploads are restricted to .yaml/.yml files. Verified against
src/google/adk/cli/fast_api.py at current main.

* Issue #1492 -1 Visual Builder Security and deployment

Expanded Project Structure Documentation: Added a detailed, itemized breakdown explaining the specific role and functionality of each generated file and directory within the DiceAgent/ project structure.

Added Security & Deployment Guidelines: Introduced a new section outlining local API endpoint behaviors, headless/production constraints, and strict file upload validation rules (such as extension whitelisting and path traversal blocks) to align the documentation with the latest security updates in the codebase.

* Document builder endpoint security and deployment behavior

* Formatting edits

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 14:34:17 -05:00
Omar Walied 209e82e055 docs(integrations): add CarsXE MCP integration (#1934)
* docs(integrations): add CarsXE MCP integration

Add CarsXE to the integrations catalog as an MCP server integration.
The hosted CarsXE MCP server (https://mcp.carsxe.com/mcp, streamable
HTTP) exposes vehicle data — VIN specs, plate decoding, market value,
history, recalls, lien/theft, OBD codes, images — as MCP tools wired
into an ADK agent via McpToolset. Includes Python and TypeScript
examples, the full tool list, and an icon asset.

* Update docs/integrations/carsxe.md

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

* Update docs/integrations/carsxe.md

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

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 14:03:34 -05:00
yana-gi (Merino) e1edb10e44 docs(plugins): correct before_run_callback flow control behavior (#1822)
The "Runner start callbacks" section described `before_run_callback` as
returning a `types.Content` to "replace the user's original message". That is
actually the behavior of `on_user_message_callback`; the text (including the
"Purpose" line) was duplicated from that section.

In the implementation, returning a `Content` from `before_run_callback` halts
the run: the Runner yields it as an early-exit event and skips all subsequent
processing instead of invoking the agent.

See `Runner._exec_with_plugin` in `src/google/adk/runners.py`:

    early_exit_result = await plugin_manager.run_before_run_callback(...)
    if isinstance(early_exit_result, types.Content):
        early_exit_event = Event(..., content=early_exit_result)
        ...
        yield early_exit_event      # early exit, agent never runs
    else:
        # normal execution

This also matches the BasePlugin docstring: "Returning a value to halt
execution of the runner and ends the runner with that event."

Fix the "When It Runs", "Purpose", and "Flow Control" bullets accordingly.

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-07 13:28:26 -05:00
Mikalai Senkevich ccb199b3de refactor: update import paths for package renames and adjust ArtifactDelta type in event documentation (#1933) 2026-07-07 08:34:44 +00:00
jayjayakumar a57b9ea2c9 Docs: update output_key behavior description (#1878)
* Docs: update output_key behavior description

* Docs: update additional output_key references per review

* Minor formatting edit

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-06 18:29:34 -05:00
Zyan 29a1d4de46 Document ID token authentication for service accounts (#1350 - 8) (#1875)
* I updated the section to include token id

* Update authentication.md

* Update authentication.md

* Update authentication.md

* Update authentication.md

* Update authentication.md

* Fix heading casing and anchor link text in ID token section

* Drop letter prefixes from toolset config headings

* Expand intro to "Configure tools with authentication"

---------

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-07-06 11:47:23 -05:00
Kristopher Overholt 72015b26d4 Update ADK Java dependency versions to 1.5.0 (#1922)
* Update ADK Java dependency versions to 1.5.0

* Clarify ADK version guidance in Firestore note
2026-07-01 15:13:53 -05:00
Kristopher Overholt 66147d6d61 Update API reference docs for ADK Python 2.3.0 (#1917)
* Update Python API reference docs for ADK 2.3.0

* Add "(Python)" to ADK Python API reference title
2026-07-01 14:53:00 -05:00
Kristopher Overholt 6911408565 Add June 2026 ADK Community Call recording (#1920) 2026-07-01 14:37:47 -05:00
Kristopher Overholt 95d55336ee Update REST API reference docs for ADK Python 2.0.0 (#1919) 2026-07-01 13:20:00 -05:00
Perseus Computing 7a783f43b0 docs(integrations): link Perseus integration page from Mimir's Resources (#1913)
Now that the Perseus Context integration page is live, point to it
instead of the raw GitHub repo, mirroring how perseus.md already
links back to /integrations/mimir/.

Co-authored-by: Kristopher Overholt <koverholt@google.com>
2026-06-30 16:30:58 -05:00
Kristopher Overholt aa4515c39f Update Coding with AI page, remove reference to Gemini CLI (#1871) 2026-06-30 16:25:20 -05:00
Joe Fernandez 1b2660a0c0 docs: Update Go API docs references (#1911)
* docs: Update Go API docs references

* respond to review comments
2026-06-30 13:51:50 -07: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