Files
Haran Rajkumar ea2ea73905 docs: Streamline open_source_workspace/AGENTS.md
Simplify the ADK assistant context file:

- Replace the "ADK Knowledge, Architecture, and Style" section, which
  enumerated each skill with its description (duplicating metadata already
  surfaced to skill-aware assistants) and pointed at several skill paths
  under .agents/skills/ that do not exist there, with a single pointer to
  .agents/skills/.
- Remove the "AI Coding Assistant Context" title and its meta intro, which
  added no actionable context.
- Move "Project Overview" to the top so the file leads with substance.

Co-authored-by: Haran Rajkumar <haranrk@google.com>
PiperOrigin-RevId: 936991617
2026-06-23 17:39:15 -07:00

1.4 KiB

Project Overview

The Agent Development Kit (ADK) is an open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents.

Key Components

  • Agent: Blueprint defining identity, instructions, and tools.
  • Runner: Stateless execution engine that orchestrates agent execution.
  • Tool: Functions/capabilities agents can call.
  • Session: Conversation state management.
  • Memory: Long-term recall across sessions.
  • Workflow (ADK 2.0): Graph-based orchestration of complex, multi-step agent interactions.
  • BaseNode (ADK 2.0): Contract for all nodes, supporting output streaming and human-in-the-loop steps.
  • Context (ADK 2.0): Holds execution state and telemetry context mapped 1:1 to nodes.

For details on how the Runner works and the invocation lifecycle, please refer to the adk-architecture skill and the referenced documentation therein.

ADK Knowledge, Architecture, and Style

Skills related to ADK development are in .agents/skills/.

Project Architecture

For detailed architecture patterns, component descriptions, and core interfaces, please refer to the adk-architecture skill at .agents/skills/adk-architecture/SKILL.md.

Development Setup

The project uses uv for package management and Python 3.10+. Please refer to the adk-setup skill at .agents/skills/adk-setup/SKILL.md for detailed instructions.