name: adk-rust-app-bootstrap description: Bootstrap new ADK-Rust applications with correct crate/features, provider setup, and verification steps. Use when starting a new agent app or converting an existing Rust app to ADK-Rust.
ADK Rust App Bootstrap
Overview
Set up a new ADK-Rust app with stable defaults and immediate verification.
Workflow
- Choose dependency scope:
adk-rustumbrella crate or focused per-crate dependencies. - Select provider feature flags and required environment variables.
- Start with the smallest runnable
LlmAgentBuilderpath. - Validate with
cargo checkand one runtime smoke command.
Guardrails
- Keep first iteration minimal and deterministic.
- Add optional crates only when the app needs them.
- Verify feature flags against examples before coding custom abstractions.
References
- Use
references/bootstrap-checklist.md.