Message sent instead of the step's prompt when it is re-run (undefined: re-send the prompt).
Flow that owns the target step (internal).
Step index the flow rewinds to (internal).
Invalid attempts carried into the re-run wait (internal).
ReadonlypromptMessage sent instead of the step's prompt when it is re-run (undefined: re-send the prompt).
ReadonlyflowFlow that owns the target step (internal).
ReadonlyindexStep index the flow rewinds to (internal).
ReadonlyattemptsInvalid attempts carried into the re-run wait (internal).
Control signal thrown by
c.retry()inside a flow step (flow().do(), a.choose()thenaction) when the retried wait belongs to an earlier step. The flow interpreter catches it and replays the flow from that step; code afterc.retry()in the step does not run (likec.end()/c.goto()). If you wrap a step body intry/catch, rethrow every ConversationError.