mix parallel_workers (PtcRunner v0.9.0)

Copy Markdown View Source

Run the parallel workers (LLM-orchestrated map-reduce) example.

Usage

# Run without tracing
mix parallel_workers

# Run with tracing enabled
mix parallel_workers --trace

# Export existing trace to Chrome DevTools format
mix parallel_workers --export

# View trace tree in terminal
mix parallel_workers --tree

# Clean up trace files
mix parallel_workers --clean

Options

  • --trace - Enable hierarchical tracing (creates .jsonl files)
  • --export - Export existing trace to Chrome format (.json)
  • --tree - Print trace tree to terminal
  • --clean - Delete all trace files
  • --open - Open Chrome DevTools trace viewer after export

Examples

# Full workflow: run with tracing, export, and open in Chrome
mix parallel_workers --trace
mix parallel_workers --export --open

# Quick trace analysis
mix parallel_workers --tree

Trace Files

When tracing is enabled, files are created in examples/parallel_workers/traces/ (gitignored):

  • parallel_workers_trace.jsonl - Main planner trace
  • trace_<id>.jsonl - One per worker (child traces)
  • parallel_workers_trace.json - Chrome DevTools format (after --export)