Skip to main content

Crate paigasus_helikon_runtime_tokio

Crate paigasus_helikon_runtime_tokio 

Source
Expand description

paigasus-helikon-runtime-tokio — the default ephemeral Tokio runner.

TokioRunner implements paigasus_helikon_core::Runner by consuming the agent’s paigasus_helikon_core::AgentEvent stream and adding run-level control (cancellation, timeout, aggregation) at the boundary. It does not own the loop driver — the agent does (see ADR-13).

Re-exports§

pub use retry::RetryPolicy;
pub use retry::RetryingModel;

Modules§

retry
Opt-in retry for transient model errors: a pure-data RetryPolicy and a RetryingModel decorator that retries Model::invoke with backoff.

Structs§

TokioRunner
The default ephemeral execution backend. Stateless.