Module adaptive_timing

Module adaptive_timing 

Source
Expand description

Adaptive timing algorithms for human-like request pacing.

Provides behavioural profiles, adaptive delay calculation, circadian adjustments, and per-domain learning.

Structs§

DefaultAdaptiveTiming
Default adaptive timing strategy that applies human-like pacing heuristics.
DomainTimingSnapshot
Snapshot of learned state for observability.
TimingOutcome
Outcome recorded after each request for adaptive learning.
TimingProfile
Configuration describing the base timing envelope for a profile.
TimingRequest
Request metadata supplied to timing strategies.

Enums§

BehaviorProfile
Behaviour profiles that control the high-level timing envelope.
RequestKind
High-level request kinds for timing adjustments.

Traits§

AdaptiveTimingStrategy
Interface for adaptive timing controllers.