Skip to main content

Module orchestration

Module orchestration 

Source
Expand description

Orchestration coordinator — multi-subsystem coordination for hot-path operations.

Mirrors pynenc’s BaseOrchestrator coordination methods: each method bundles multiple subsystem calls (status transition + history + trigger + waiters + auto-purge) into a single Rust operation, eliminating FFI round-trips when called from language bindings.

The coordinator does not own the task registry or config resolution — those remain in crate::app::RustvelloApp. CC-aware operations like get_invocations_to_run that require task config stay on the app.

Structs§

OrchestratorCoordinator
Orchestration coordinator holding shared backend references.

Enums§

RouteCallResult
Result of a route_call composite operation.