Module hook_chaining

Module hook_chaining 

Source

Structs§

Artifact
ArtifactRegistry
Artifact management for hook chains
ChainExecutionResult
Chain execution result with detailed failure information
ChainedHook
Individual hook with dependency information
ConditionContext
ConditionEvaluator
Condition evaluation engine
DependencyEdge
DependencyGraph
DependencyResolver
Dependency graph construction and validation
ExecutionPhase
ExecutionPlan
Execution plan with optimized ordering
ExecutionPlanner
Execution planner with multiple strategies
FileSystemSnapshot
GitState
HookChain
Hook dependency and chaining configuration
HookChainExecutor
Main hook chain executor
HookMessage
HookNode
InterHookCommunication
Inter-hook communication mechanisms
PhaseResult
ResourceConstraints
ResourceProfile
ResourceUsage

Enums§

ArtifactType
DependencyType
ExecutionCondition
Execution conditions for dynamic workflows
ExecutionStrategy
Execution strategy for the hook chain
FailureBehavior
Failure behavior for individual hooks
FailureStrategy
Failure handling strategies
MessageType
PhaseExecutionMode

Traits§

CustomConditionEvaluator
Custom condition evaluator trait