Expand description
Bounded caller-driven action polling without clocks, sleep, or executors.
Structs§
- Action
Poll Limits - Unconditional request, delay, and elapsed limits.
- Action
Poller - Single-owner bounded action workflow driver.
- Exponential
Backoff - Allocation-free exponential backoff reset by provider progress.
- Poll
Context - Redacted context supplied to caller-owned backoff policy.
- Provider
Time Observation - Provider-owned wall-clock telemetry carried without driving local budgets.
Enums§
- Action
Observe Error - Observation failure with payload-redacted backoff diagnostics.
- Action
Poll Error - Structural action workflow failure.
- Action
Poll Limits Error - Invalid hard action-poll limits.
- Action
Poll Step - Step returned after one accepted provider observation.
- Action
Update - One provider action observation.
- Exponential
Backoff Error - Invalid exponential backoff configuration.
- Poll
Control - Caller decision made independently from delay policy.
- Poll
Request Step - Next caller action before another provider request.
- Progress
Change - Validated progress transition exposed to backoff policy.
- Progress
Observation - Provider progress supplied with one running observation.
- Progress
Policy - Provider-specific progress transition policy.
- Provider
Time Error - Invalid provider wall-clock telemetry.
Constants§
- MAX_
BACKOFF_ MULTIPLIER - Largest admitted exponential multiplier.
Traits§
- Poll
Backoff - Caller-owned action polling backoff without sleep or clock access.