Flows
Decorator-driven multi-step orchestration over typed shared state, with event-driven listeners and state-based routers.
Core
augments.adk.flows.Flowaugments.adk.flows.FlowMetaaugments.adk.flows.FlowStepaugments.adk.flows.FlowRole
Decorators
augments.adk.flows.flow_startaugments.adk.flows.flow_listenaugments.adk.flows.flow_routeraugments.adk.flows.FlowTriggerSpec
Combinators
augments.adk.flows.Oraugments.adk.flows.And
Config and results
augments.adk.flows.FlowConfigaugments.adk.flows.FlowErrorPolicyaugments.adk.flows.FlowRunResultaugments.adk.flows.FlowRunResultStreamingaugments.adk.flows.FlowRunStatus
Triggers
augments.adk.flows.FlowTriggerEventaugments.adk.flows.FlowTriggerKindaugments.adk.flows.FLOW_ERROR_TRIGGER
Events
augments.adk.flows.FlowStartEventaugments.adk.flows.FlowEndEventaugments.adk.flows.FlowStepStartEventaugments.adk.flows.FlowStepEndEventaugments.adk.flows.FlowStepErrorEventaugments.adk.flows.FlowStepSkippedEventaugments.adk.flows.FlowStepDeferredEventaugments.adk.flows.FlowStepRejectedEventaugments.adk.flows.FlowRouteEvaluatedEventaugments.adk.flows.FlowEvent
Approvals and deferral
augments.adk.flows.FlowApprovalPolicyaugments.adk.flows.FlowApprovalDecisionaugments.adk.flows.FlowApprovalStatusaugments.adk.flows.FlowDeferralKindaugments.adk.flows.FlowDeferredStepaugments.adk.flows.FlowAgentDeferred
Step governance
augments.adk.flows.FlowStepContextaugments.adk.flows.FlowStepGateaugments.adk.flows.FlowStepGuardrailsaugments.adk.flows.FlowStepGuardrailFnaugments.adk.flows.FlowStepGuardrailVerdictaugments.adk.flows.FlowStepCachePolicyaugments.adk.flows.FlowCacheKeyFnaugments.adk.flows.FlowStepRateLimitaugments.adk.flows.FlowStepRateLimitBehavior
Persistence and distributed execution
augments.adk.flows.FlowCheckpointaugments.adk.flows.FlowWorkerBackendaugments.adk.flows.FlowBatchClaimaugments.adk.flows.InMemoryFlowWorkerBackendaugments.adk.flows.SqliteFlowWorkerBackend
Definition and registry
augments.adk.flows.FlowDefinitionaugments.adk.flows.StepInfoaugments.adk.flows.GateInfoaugments.adk.flows.FlowStepRegistryaugments.adk.flows.FlowTransitionTableaugments.adk.flows.GateSpecaugments.adk.flows.TriggerSpecaugments.adk.flows.build_flow_definitionaugments.adk.flows.build_transition_tableaugments.adk.flows.collect_step_descriptions
Agent bridge
augments.adk.flows.FlowExecutableaugments.adk.flows.arun_flow_agent
Exceptions
augments.adk.flows.FlowDefinitionErroraugments.adk.flows.FlowStepErroraugments.adk.flows.FlowMaxStepsExceededaugments.adk.flows.FlowCheckpointNotFoundError
Flows are executed via Runner.arun_flow. The end-to-end walkthrough
lives in the Flows guide.