fabro/crates
Bryan Helmkamp 06480db417 Register parallel handler to prevent dry-run hang on parallel pipelines
The parallel handler was never registered in default_registry() due to a
circular dependency (ParallelHandler::new needs Arc<HandlerRegistry>).
Break the cycle by storing ParallelHandler as a separate field on
PipelineEngine, created after Arc-wrapping the registry and emitter.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:04:16 -05:00
..
agent Improve session abort handling, emit tool output deltas, and tighten validation 2026-02-23 15:39:04 -05:00
attractor Register parallel handler to prevent dry-run hang on parallel pipelines 2026-02-23 16:04:16 -05:00
llm Improve session abort handling, emit tool output deltas, and tighten validation 2026-02-23 15:39:04 -05:00
terminal Extract terminal crate and prettify attractor CLI output 2026-02-23 12:06:24 -05:00