Package-level declarations

Types

Link copied to clipboard

A base class for Steps that automatically register themselves into the global StepRegistry.

Link copied to clipboard

Defines the context shared across all steps during execution.

Link copied to clipboard
sealed class ExecutionDecision

Represents the outcome of executing a step plan.

Link copied to clipboard

Represents possible outcomes of a Step execution.

Link copied to clipboard
interface Step<C : ExecutionContext>

Represents a single step in an execution plan.

Link copied to clipboard
data class StepResult(val outcome: Outcome, val details: Any? = null)

The outcome of a single step execution.