Skip to content

feat: docs for ADK & default to gemini-nano in short provider factory syntax#222

Merged
artus9033 merged 5 commits into
mainfrom
adk-fix-docs
Jul 7, 2026
Merged

feat: docs for ADK & default to gemini-nano in short provider factory syntax#222
artus9033 merged 5 commits into
mainfrom
adk-fix-docs

Conversation

@artus9033

Copy link
Copy Markdown
Contributor

Summary

Add user-facing ADK docs to the website and align the default provider with on-device Gemini Nano.

Feats:

  • Change default adk() to genai-nano / gemini-nano (was cloud gemini-2.5-flash)

Docs:

  • Add ADK docs (getting-started, generating) with Nano-first examples using import { adk } + adk(), and createAdkProvider for advanced/cloud usage
  • Register ADK in docs nav and replace the "Google (Coming Soon)" intro section
  • Convert getting-started of all providers pages to .mdx with PackageManagerTabs

@artus9033
artus9033 requested a review from grabbou July 3, 2026 19:23
@artus9033 artus9033 self-assigned this Jul 3, 2026
@vercel

vercel Bot commented Jul 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ai Ready Ready Preview, Comment Jul 6, 2026 10:10am

Request Review

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Google ADK documentation to the website and updates the ADK provider’s short-factory defaults to prefer on-device Gemini Nano (with cloud Gemini still available via explicit configuration).

Changes:

  • Default adk() / createAdkProvider() behavior now targets genai-nano + gemini-nano by default.
  • Adds new ADK docs (Getting Started + Generating) and registers ADK in the docs navigation and homepage intro.
  • Converts multiple provider “getting started” pages to MDX and standardizes installs via PackageManagerTabs.

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
website/src/docs/mlc/getting-started.mdx Converts installs to PackageManagerTabs and updates code snippet formatting.
website/src/docs/llama/getting-started.mdx Converts installs to PackageManagerTabs and adjusts table/snippet formatting.
website/src/docs/json-ui/getting-started.mdx Converts installation instructions to PackageManagerTabs.
website/src/docs/index.md Adds ADK provider overview section and removes “Google (Coming Soon)”.
website/src/docs/apple/getting-started.mdx Converts installs to PackageManagerTabs and updates snippet formatting.
website/src/docs/adk/getting-started.mdx New ADK onboarding doc with Nano-first setup and cloud Gemini option.
website/src/docs/adk/generating.md New ADK generation guide (generate/stream/tools/multimodal/options/limits).
website/src/docs/adk/_meta.json Adds ADK section nav structure for the new docs.
website/src/docs/_meta.json Registers ADK in the top-level docs navigation.
packages/adk/src/ai-sdk.ts Changes default model type/name and isAvailable default to Nano-first.
packages/adk/README.md Updates package README wording and formatting around availability checks.
packages/adk/android/src/main/java/com/callstack/ai/adk/AdkAgentRunner.kt Updates native default model type/name to Nano-first when config is missing.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread website/src/docs/index.md Outdated
Comment thread packages/adk/README.md Outdated

@grabbou grabbou left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left two small comments. Both are docs/API mismatches around the new ADK default rather than broader concerns.

Comment thread website/src/docs/adk/getting-started.mdx
Comment thread website/src/docs/adk/generating.md Outdated
@artus9033
artus9033 requested a review from grabbou July 6, 2026 10:11
@artus9033
artus9033 merged commit 6360352 into main Jul 7, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants