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.
Spawn a subprocess with the given task prompt.
Full task prompt for the subprocess.
Optional
Optional 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.