Skip to main content

Crate adk_action

Crate adk_action 

Source
Expand description

§adk-action

Shared action node types for ADK-Rust graph workflows.

This crate provides the type definitions, error types, and variable interpolation utilities used by both adk-studio (visual builder) and adk-graph (runtime engine) for deterministic, non-LLM workflow operations.

§Contents

  • types — All 14 action node config structs, StandardProperties, and the ActionNodeConfig tagged union enum.
  • errorActionError enum with thiserror for all action node failure modes.
  • interpolationinterpolate_variables() and get_nested_value() for {{variable}} template resolution.

Re-exports§

pub use error::ActionError;
pub use interpolation::get_nested_value;
pub use interpolation::interpolate_variables;
pub use types::*;

Modules§

error
Error types for action node execution.
interpolation
Variable interpolation utilities for {{variable}} template resolution.
types
Action node type definitions for all 14 node types.