Sandbox — LSD is in active testing. All systems operational·payments are test-mode (no real charges).
Overview Use Cases News Docs Tool Store Support Community Get LSD
All docs
Engine· method

Engine.run_all

runs every entity in dependency order

Python
run_all(*, resume=True) -> dict[str, PipelineResult]

Returns dict — `{entity_name: PipelineResult}` in stable topological order

Parameters#

name type default description
resume bool True skip unchanged entities via the manifest (incremental rebuild)

Example#

Python
results = engine.run_all()
ok = all(r.ok for r in results.values())

Notes#

Sources run before their dependents. With max_parallel > 1, independent branches execute concurrently on a thread pool and a failed entity's descendants are blocked (not launched) while unrelated branches continue. Raises CycleError if the dependency graph contains a cycle.

See also#

API: run · plan · diff · Engine

By LSD Team · Last updated Jul 17, 2026 Ask on Discord View as Markdown