solutions_backend.providers.runtime
Lifespan provider composition for sensors, rebuilds, verifiers, and effects.
Classes
ProviderRuntime
Own provider clients and derive all runtime adapters from fresh capabilities.
close
close() -> NoneClose browser-backed sessions after all routed work has drained.
start
start(router, cursor_repo, rebuild_repo, processor, work_order_operations) -> tuple[SensorCoordinator, HistoricalRebuildCoordinator]Connect once, discover exact workspaces, and wire safe operational ports.
ProviderRuntimeError
Bases: RuntimeError
Configured provider sessions or capabilities were not executable.