Optional ReadonlyabortedWhether the executor has been aborted by the operator. When true, runPhase catch blocks should skip persisting _error because the abort route has already written the correct state.
Spawn a subprocess with the given task prompt.
Full task prompt for the subprocess.
Optionaloptions: MetaSpawnOptionsOptional model and timeout overrides.
The subprocess result with output and optional token count.
Interface for spawning synthesis subprocesses.
The executor abstracts the LLM invocation mechanism. The orchestrator calls spawn() sequentially for architect, builder, and critic steps. Each call blocks until the subprocess completes and returns its result.