Files
Kristopher Overholt 71c66e02d8 Updates
2025-04-09 03:16:53 -07:00

147 lines
4.0 KiB
YAML

# Project information
site_name: Agent Development Kit
site_url: https://google.github.io/adk-docs
site_description: >-
Build powerful multi-agent systems with Agent Development Kit
site_dir: site
# Repository
repo_name: adk-python
repo_url: https://github.com/google/adk-python
# Copyright
copyright: Copyright Google 2025
# Custom CSS
extra_css:
- stylesheets/custom.css
# Configuration
theme:
name: material
font:
text: Google Sans
code: Roboto Mono
logo: assets/agent-development-kit.png
favicon: assets/agent-development-kit.png
icon:
repo: fontawesome/brands/github
custom_dir: overrides
palette:
- scheme: default
primary: white
accent: white
toggle:
icon: material/brightness-7
name: Switch to dark mode
- scheme: slate
primary: white
accent: white
toggle:
icon: material/brightness-4
name: Switch to light mode
features:
- content.code.annotate
- content.code.copy
- content.tabs.link
- content.code.select
- navigation.instant
- navigation.instant.progress
- navigation.path
- navigation.top
- navigation.tracking
- navigation.indexes
- toc.follow
# Extensions
markdown_extensions:
- admonition
- attr_list
- md_in_html
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
slugify: !!python/object/apply:pymdownx.slugs.slugify
kwds:
case: lower
# Plugins
plugins:
- search
# Navigation
nav:
- Home: index.md
- Get Started:
- get-started/index.md
- Installation: get-started/installation.md
- Quickstart: get-started/quickstart.md
- Quickstart (streaming): get-started/quickstart-streaming.md
- Tutorial: get-started/tutorial.md
- Sample agents: https://github.com/google/adk-samples
- About ADK: get-started/about.md
- Agents:
- agents/index.md
- LLM agents: agents/llm-agents.md
- Workflow agents:
- agents/workflow-agents/index.md
- Sequential agents: agents/workflow-agents/sequential-agents.md
- Loop agents: agents/workflow-agents/loop-agents.md
- Parallel agents: agents/workflow-agents/parallel-agents.md
- Custom agents: agents/custom-agents.md
- Multi-agent systems: agents/multi-agents.md
- Models: agents/models.md
- Tools:
- tools/index.md
- Function tools: tools/function-tools.md
- Built-in tools: tools/built-in-tools.md
- Third party tools: tools/third-party-tools.md
- Google Cloud tools: tools/google-cloud-tools.md
- MCP tools: tools/mcp-tools.md
- OpenAPI tools: tools/openapi-tools.md
- Authentication: tools/authentication.md
- Sessions & Memory:
- sessions/index.md
- Session: sessions/session.md
- State: sessions/state.md
- Memory: sessions/memory.md
- Artifacts:
- artifacts/index.md
- Callbacks:
- callbacks/index.md
- Types of callbacks: callbacks/types-of-callbacks.md
- Callback patterns: callbacks/design-patterns-and-best-practices.md
- Runtime:
- runtime/index.md
- Events:
- events/index.md
- Context:
- context/index.md
- Deploy:
- deploy/index.md
- Local testing: deploy/local-testing.md
- Agent Engine: deploy/agent-engine.md
- Cloud Run: deploy/cloud-run.md
- Guides:
- Evaluate agents: guides/evaluate-agents.md
- Responsible Agents: guides/responsible-agents.md
- API Reference:
- API Reference: api-reference/index.md
- Resources:
- Release Notes: resources/release-notes.md
- Contribute: resources/contribute.md