AshWorkflow.Verifiers.ValidateTimeoutFields (AshWorkflow v0.6.0)

Copy Markdown View Source

Verifies that timeout field options are valid.

Checks:

  • Custom fields reference existing attributes or calculations on the resource
  • repeat: true is not combined with a custom field (see Entities.Timeout for rationale)

Runs after all transformers have added attributes and calculations to the resource. Skips field existence validation for the default :state_entered_at since it is always present.