Conversation
Add the Install page covering CLI prerequisites, install scripts for macOS/Linux/Windows, version pinning, custom install directory, self-upgrade, and the npm alternative. Empty placeholders for quickstart, welcome, and quickstart-with-coding-assistant land alongside to establish the v2 get-started structure.
…arted section Consolidates the ADK v2 install and quickstart drafts into a new Get started folder inside the existing ADK docs, and removes the standalone introduction, quickstart, and project-structure pages whose content is folded into the new pages (or covered by upcoming v2 concept pages). Drops the separate ADK v2 sidebar group. Updates docs.json, the ADK card on the home page, and the Zai overview link to point at the new paths so the broken-links check stays green.
…nking in quickstart
Reorganize the ADK docs from a flat "Concepts" list into 11 topic-based groups matching the new documentation plan. Rewrite Welcome and Quickstart pages with verified, accurate content. Remove standalone Install page (folded into Quickstart) and Quickstart with coding assistant page. Add stub files for all new sections (setup, conversations, workflows, external, data, testing, zai utilities, ai-native, advanced). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add content for Agent Configuration (project structure, defineConfig walkthrough), Environment Setup (secrets, configuration values, dev/prod, preflight checks), and Integrations (dev console hub as primary, CLI as secondary, config stored on Botpress Cloud per bot). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Seven pages covering the full conversation lifecycle: - Set up conversations: channels, handler types, events, state - Run AI agents: execute() loop, instructions, knowledge, exits, hooks - Define Tools: standalone, inline, actions/workflows as tools, signals - Send messages: message types, typing, tags, Conversation.get() - Custom components: .bp.tsx, direct send, LLM-driven, build pipeline - Manage lifecycle: nudge, expiration, sessions, mermaid flow diagram - Manage states: bot/user/conversation scopes, User.get(), references, tags Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Three pages covering workflows: - Create workflows: definition, starting (programmatic, scheduled, as tool), deduplication, instance methods, timeout, handler params - Use workflow steps: persistence, retries, sleep, listen, fail/abort, child workflows, parallel processing (map, forEach, batch) - Request and notify: step.request/provide, step.notify, workflow callbacks, summary table of mechanisms Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Rename section from "Allowing interaction from outside" to "Actions and triggers". Rename "Build Actions" to "Create actions" for consistency. - Create actions: definition, calling from all primitives, .asTool(), integration actions, external API access via Runtime API - Set up triggers: event subscriptions, custom events, multiple events, calling actions from triggers Remove standalone scheduling page (already covered in Create workflows). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Tables: schema definition, naming rules (verified against regex), CRUD operations, filtering operators, semantic search, aggregation, dev console - Knowledge bases: all data source types (sitemap, base URL, llms.txt, specific URLs, directory), using in conversations, refresh workflow, RAG Search view, dev console Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Write and run evals: file format, conversation turns, all assertion types (response, tools, state, tables, workflow, timing), llm_judge, setup/seeding, outcome assertions, CLI commands, dev console - Agent Steps: real-time debugging panel in Chat view - Debug with logs and traces: Traces view, Logs view, adk logs CLI - Run scripts: adk run, script exports, arguments, prod mode Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Introduction to Zai: adk.zai access, method overview table, model config - Extract structured data: basic/complex schemas, practical example - Generate text and summaries: text, rewrite, summarize, answer, patch - Classify, validate and filter: check, label, filter, sort, rate, group All 12 methods verified against latest Zai source. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Skills page covering all 6 ADK skills, slash commands, installation (packaged with adk init), and MCP server setup. Removed Agent (O) and Autonomous loops from sidebar (pre-beta). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add HITL page (from Linear guide): setup, plugin wiring, starting handoff, alternative providers, deploy warning. Remove orphaned files no longer in sidebar: - adk/concepts/ (9 files, replaced by new structure) - adk/runtime.mdx, adk/managing-integrations.mdx, adk/zai/reference.mdx - adk/advanced/frontend.mdx, autonomous-execution.mdx, tracked-state.mdx - adk/ai-native/agent-o.mdx, autonomous-loops.mdx Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Complete rewrite of CLI reference verified against cli.ts. Grouped by category (project, integrations, configuration, chat/testing, workflows, debugging, knowledge, assets, AI assistants, account). Added missing commands: traces, workflows subcommands, assets, kb sync, models, profiles, self-upgrade, telemetry, theme, status, link. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Screenshots neededAll images need light + dark variants saved to Existing (no action needed)
Get Started
Setting up your agent
Handling conversations
Handling longform logic
Actions and triggers
Working with data
Testing and debugging
Total: 17 new screenshot pairs (34 files) + 2 existing pairs |
There was a problem hiding this comment.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
vale
adk/cli-reference.mdx|358 col 5| [Vale.Spelling] Did you really mean 'adk'?
adk/cli-reference.mdx|384 col 5| [Vale.Spelling] Did you really mean 'adk'?
adk/cli-reference.mdx|392 col 5| [Vale.Spelling] Did you really mean 'adk'?
adk/conversations/custom-components.mdx|191 col 17| [Vale.Spelling] Did you really mean 'esbuild'?
adk/conversations/custom-components.mdx|222 col 44| [Vale.Spelling] Did you really mean 'tsconfig'?
adk/data/knowledge.mdx|158 col 41| [Vale.Spelling] Did you really mean 'evals'?
adk/get-started/quickstart.mdx|67 col 207| [Vale.Spelling] Did you really mean 'evals'?
adk/get-started/welcome.mdx|42 col 5| [Vale.Spelling] Did you really mean 'Evals'?
adk/setup/configuration.mdx|231 col 5| [Vale.Spelling] Did you really mean 'Evals'?
adk/setup/configuration.mdx|245 col 44| [Vale.Spelling] Did you really mean 'eval'?
adk/setup/configuration.mdx|249 col 25| [Vale.Spelling] Did you really mean 'evals'?
adk/setup/configuration.mdx|249 col 51| [Vale.Spelling] Did you really mean 'evals'?
adk/setup/environment.mdx|22 col 49| [Vale.Spelling] Did you really mean 'gitignored'?
adk/setup/environment.mdx|23 col 62| [Vale.Spelling] Did you really mean 'gitignored'?
adk/setup/environment.mdx|25 col 92| [Vale.Spelling] Did you really mean 'gitignored'?
adk/testing/scripts.mdx|72 col 54| [Vale.Spelling] Did you really mean 'reindexing'?
adk/testing/evals.mdx|6 col 1| [Vale.Spelling] Did you really mean 'Evals'?
adk/testing/evals.mdx|6 col 163| [Vale.Spelling] Did you really mean 'eval'?
adk/testing/evals.mdx|8 col 16| [Vale.Spelling] Did you really mean 'eval'?
adk/testing/evals.mdx|35 col 4| [Vale.Spelling] Did you really mean 'eval'?
adk/testing/evals.mdx|82 col 26| [Vale.Spelling] Did you really mean 'params'?
adk/testing/evals.mdx|86 col 5| [Vale.Spelling] Did you really mean 'Param'?
adk/testing/evals.mdx|245 col 10| [Vale.Spelling] Did you really mean 'evals'?
adk/testing/evals.mdx|258 col 12| [Vale.Spelling] Did you really mean 'evals'?
adk/testing/evals.mdx|276 col 27| [Vale.Spelling] Did you really mean 'evals'?
adk/testing/evals.mdx|276 col 62| [Vale.Spelling] Did you really mean 'Evals'?
adk/workflows/create.mdx|184 col 88| [Vale.Spelling] Did you really mean 'setTimeout'?
adk/zai/classify.mdx|10 col 26| [Vale.Spelling] Did you really mean 'boolean'?
adk/zai/classify.mdx|23 col 32| [Vale.Spelling] Did you really mean 'boolean'?
adk/workflows/steps.mdx|128 col 5| [Vale.Spelling] Did you really mean 'forEach'?
adk/zai/overview.mdx|22 col 24| [Vale.Spelling] Did you really mean 'boolean'?
| description: Give AI coding assistants deep ADK knowledge with installable skills. | ||
| --- | ||
|
|
||
| Skills are packaged instructions and documentation that teach AI coding assistants how to build with the ADK. When installed, your assistant (Claude Code, Cursor, Codex) automatically uses them when you ask it to build features, debug issues, write evals, or connect integrations. |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'evals'?
|
|
||
| | Skill | What it teaches | Use when | | ||
| |-------|----------------|----------| | ||
| | **adk** | Core ADK framework: actions, tools, workflows, conversations, tables, knowledge, triggers, Zai, configuration | Building any feature with the ADK | |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
| |-------|----------------|----------| | ||
| | **adk** | Core ADK framework: actions, tools, workflows, conversations, tables, knowledge, triggers, Zai, configuration | Building any feature with the ADK | | ||
| | **adk-debugger** | Trace reading, log analysis, common failure diagnosis, the debug loop | Bot isn't responding, tools failing, workflows stuck, LLM issues | | ||
| | **adk-evals** | Eval file format, all assertion types, CLI usage, per-primitive testing patterns | Writing and running automated tests | |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'Eval'?
| |---------|-------------| | ||
| | `/adk-init` | Scaffold a new ADK project | | ||
| | `/adk-debug` | Debug bot issues using traces, logs, and the debug loop | | ||
| | `/adk-eval` | Write, run, or debug evals | |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'evals'?
| This covers the HITL integration and plugin, which connects your agent to external helpdesk platforms (Zendesk, Intercom, etc.). This is separate from integrating your ADK agent with [Botpress Desk](/desk/introduction). | ||
| </Info> | ||
|
|
||
| HITL (Human-in-the-Loop) lets your agent hand off a conversation to a live human agent. This is powered by two dependencies working together: the **HITL integration** (provides the transport to a helpdesk or agent platform) and the **HITL plugin** (provides the actions your code calls). |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'helpdesk'?
| | `adk run <script> [args...]` | Run a TypeScript script with the ADK runtime | | ||
|
|
||
| Synchronize assets with remote storage. | ||
| ### adk logs |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
| | `--summary` | Emit a single JSON summary (requires `--format json`) | | ||
|
|
||
| List all asset files. | ||
| ### adk traces |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
| | `--include-llm` | Include LLM instructions and code in drill-in mode | | ||
|
|
||
| Show asset synchronization status. | ||
| ### adk run |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
| | `adk assets pull` | Download remote assets to local directory | | ||
|
|
||
| **Flags:** | ||
| ### adk assets sync |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
| | `--force` | Force re-upload all files | | ||
|
|
||
| **Flags:** | ||
| ### adk assets list |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
Remove Install and Quickstart with coding assistant cards that pointed to deleted pages. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Fix two broken links pointing to deleted pages (frontend, autonomous execution). Add placeholder images for all dev console screenshots to unblock CI link checker. Placeholders should be replaced with actual screenshots. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
vale
adk/zai/overview.mdx|22 col 24| [Vale.Spelling] Did you really mean 'boolean'?
| | `adk mcp:init` | Generate MCP configuration files | | ||
|
|
||
| Manage telemetry preferences. | ||
| ### adk mcp:init |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
| | `adk theme` | Manage CLI theme (dark/light) | | ||
|
|
||
| The ADK also provides npm scripts that you can use in your `package.json`: | ||
| ### adk login |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
| | `--api-url <url>` | Botpress API URL | | ||
|
|
||
| Run these with your package manager: | ||
| ### adk self-upgrade |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
|
|
||
| 1. **Discover** - scans `src/` for `.ts` files that export `CustomComponent` instances | ||
| 2. **Resolve** - finds the `.bp.tsx` import in each wrapper | ||
| 3. **Bundle** - esbuild bundles the `.bp.tsx` into standalone ESM (`react` and `react-dom` are externalized) |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'esbuild'?
| | LLM never uses the component | Missing metadata or not in `components` array | Add `{ description, props, exampleValues }` and list in `components` | | ||
| | Styles look wrong | Using CSS classes | Switch to inline styles | | ||
| | A prop is `undefined` | Reserved prop name (e.g., `status`) | Rename to something specific (e.g., `ticketStatus`) | | ||
| | TypeScript errors on `.bp.tsx` | Missing tsconfig settings | Add `"jsx": "react"`, `"allowImportingTsExtensions": true`, and `"noEmit": true` | |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'tsconfig'?
| - **Seed data** into tables for development or testing | ||
| - **Run migrations** to update table schemas or transform data | ||
| - **Generate reports** by querying tables and knowledge bases | ||
| - **Maintenance tasks** like cleaning up old data or reindexing |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'reindexing'?
| | `client` | `object` | Botpress client for API calls | | ||
| | `execute` | `function` | Run the AI model (same as in conversations) | | ||
| | `signal` | `AbortSignal` | Indicates when the workflow should stop | | ||
| | `workflow` | `object` | Current workflow instance (id, name, tags, cancel, complete, setTimeout) | |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'setTimeout'?
| ) | ||
| ``` | ||
|
|
||
| ### forEach |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'forEach'?
|
|
||
| ## Check a condition | ||
|
|
||
| `zai.check()` verifies a boolean condition against input: |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'boolean'?
|
|
||
| ## Label content | ||
|
|
||
| `zai.label()` applies multiple boolean labels to content: |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'boolean'?
| | Method | What it does | Page | | ||
| |--------|-------------|------| | ||
| | `extract()` | Pull structured data from unstructured text | [Extract structured data](/adk/zai/extract) | | ||
| | `check()` | Verify a boolean condition | [Classify, validate and filter](/adk/zai/classify) | |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'boolean'?
* remove default expand * align get started section * audit configuration guide * quick fix to quickstart description * audit environment setup guide * audit integrations * audit conversations/setup * docs(adk): audit and polish ADK sections against source Audited each ADK section against the agent-lack source repo and the skills repo. Fixed incorrect content, documented missing features, tightened prose, removed trailing nav Cards, and refreshed dev console screenshots. Corrections: - CLI reference: added --profile global flag, corrected --format availability, added subsections for adk search, adk mcp, adk telemetry, adk theme - HITL: switched integration deps to string shorthand (object form is deprecated), reworded dev-mode warning to match the real constraint - Skills: matched install command args to source (-a codex claude-code), added adk_init_project to the MCP tools table - Evals: fixed Eval import path (@botpress/runtime -> @botpress/adk) and evals directory (src/evals -> evals), documented event/ expectSilence turns and idleTimeout - Debugging: removed bogus 'adk logs "webhook"' content-filter example, added since= and limit= tokens - Scripts: updated flag pass-through example to use -- separator - Actions: fixed callAction curl (chat.botpress.cloud -> api.botpress.cloud, added Authorization header) - Triggers: removed incorrect client parameter from handler table Documented missing features: - Tables: computed columns, \$options regex modifier, keyColumn, waitComputed - Actions: cached prop - Knowledge: search() method, Directory source options, description role - Zai: summarize format/intermediateFactor/sliding, answer() response types, rate() multi-criteria, group() initialGroups/maxGroups Flow and structure: - Rewrote evals with cleaner ordering - Restructured knowledge page with dev console inlined after Create - Moved action-vs-tool comparison to the asTool subsection - Tightened intros on knowledge and actions pages - Inlined dev console mentions into Create sections across pages - Removed trailing next-page Cards from nearly every page Screenshots updated: actions, agent-steps, evals, knowledge, logs, tables, traces, triggers. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * audit ai execution guide * revert next steps sections * audit tools page * docs(adk): audit Handling longform logic, conversations, and setup sections Continues the audit pass. Fixed inaccuracies, documented missing features, tightened prose, inlined dev console mentions, and refreshed screenshots. Workflows: - Added state prop, workflow.fail, workflow.execute - Added step.progress, noted getOrCreate default statuses - Rewrote ambiguous step-name uniqueness paragraph - Updated request.workflow.provide examples to pass request.step - Inlined workflow dev console mention into Create section Conversations: - Fixed tools title casing (Define Tools -> Define tools) - Clarified customComponent vs custom message types - Added execute() signal? prop (AbortSignal cancellation) - Noted nudge.interval default and max-unlimited behavior - Replaced Chat page screenshot with agent-steps screenshots - Fixed webchat integration install note (no auto-prompt) - Replaced duplicated Traces blurb with link to debugging page Setup: - Fixed swapped default model claim in configuration - Fixed evals.idleTimeout unit (seconds -> milliseconds) - Title casing: Agent Configuration / Environment Setup -> sentence case - Removed evals row pointing at src/evals, updated to evals/ - Trimmed project structure table to core files only - Reworked integrations install vs configure framing - Enable/disable example now leads with string shorthand - Inlined secrets and config dev console mentions into existing sections Screenshots refreshed: workflows, environment selector, secrets, config variables, integrations hub, integration config. Removed trailing next-page Cards from every page in these sections. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * docs(adk): audit introduction and quickstart pages Introduction: - Tightened intro paragraph - Added Custom components to primitives table - Dropped src/ qualifier since evals live at the project root Quickstart: - Swapped em-dash for colon in the requirements list - Dropped filler sentence at the top of Test your agent - Removed the 'Chat in the terminal' section so readers land in the dev console - Normalized smart apostrophe Refreshed welcome and quickstart screenshots. --------- Co-authored-by: Adrian Kahali <adrian.kahali@hotmail.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
vale
adk/testing/scripts.mdx|46 col 79| [Vale.Spelling] Did you really mean 'args'?
adk/testing/scripts.mdx|46 col 121| [Vale.Spelling] Did you really mean 'args'?
adk/zai/classify.mdx|20 col 26| [Vale.Spelling] Did you really mean 'boolean'?
| This covers the HITL integration and plugin, which connects your agent to external helpdesk platforms (Zendesk, Intercom, etc.). This is separate from integrating your ADK agent with [Botpress Desk](/desk/introduction). | ||
| </Info> | ||
|
|
||
| HITL (Human-in-the-Loop) lets your agent hand off a conversation to a live human agent. It's powered by two dependencies working together: the **HITL integration** (the transport to a helpdesk or agent platform) and the **HITL plugin** (the actions your code calls). |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'helpdesk'?
| description: Give AI coding assistants deep ADK knowledge with installable skills. | ||
| --- | ||
|
|
||
| Skills are packaged instructions and documentation that teach AI coding assistants how to build with the ADK. When installed, assistants like Claude Code, Cursor, and Codex use them automatically when you ask them to build features, debug issues, write evals, or connect integrations. `adk init` installs them for you alongside your dependencies, so most projects get them out of the box. |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'evals'?
| | `--help`, `-h` | Show help information | | ||
| | `--version`, `-V` | Show version number | | ||
| | `--no-cache` | Disable caching for integration lookups | | ||
| | `--profile <profile>` | Credentials profile to use (overrides the `ADK_PROFILE` env var and the current profile) | |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'env'?
| | `--dev <id>` | Dev bot ID | | ||
| | `--api-url <url>` | Botpress API URL | | ||
| | `-f, --force` | Overwrite existing `agent.json` | | ||
| | `--local` | Write to gitignored `agent.local.json` (for multi-dev workflows) | |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'gitignored'?
| --- | ||
|
|
||
| ### `adk chat` | ||
| ### adk search |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'adk'?
| }) | ||
| ``` | ||
|
|
||
| ## Organize evals |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'evals'?
|
|
||
| ## Organize evals | ||
|
|
||
| Evals have two organizing fields that pair with CLI filters: `tags` and `type`. |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'Evals'?
|
|
||
| Evals have two organizing fields that pair with CLI filters: `tags` and `type`. | ||
|
|
||
| **Tags** are free-form labels. Use them to group evals you want to run together (smoke tests, critical paths, slow suites): |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'evals'?
| adk evals --tag smoke # Run only evals tagged "smoke" | ||
| ``` | ||
|
|
||
| **Type** marks what the eval is for: |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'eval'?
| adk evals --type regression # Run only regression evals | ||
| ``` | ||
|
|
||
| ## Run evals |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'evals'?
Summary
Complete rewrite of the ADK documentation section. Restructures the sidebar from a flat "Concepts" list into 11 topic-based groups with 30 pages, all verified against the ADK source code.
What changed:
adk.zaiusage (4 pages)Content principles:
Test plan
🤖 Generated with Claude Code