  10.339s Seeded 10 completed replay turns
  15.286s Seeded 20 completed replay turns
  21.059s Seeded 30 completed replay turns
  27.047s Seeded 40 completed replay turns
  32.818s Seeded 50 completed replay turns
  39.218s Seeded 60 completed replay turns
  44.995s Seeded 70 completed replay turns
  50.353s Seeded 80 completed replay turns
  56.128s Seeded 90 completed replay turns
  61.932s Seeded 100 completed replay turns
  62.141s History {"runs":100,"nodes":800,"messages":200}
  62.141s ACTION: observe running provider-turn updates for 4.5 seconds
  66.694s DEFERRED-STEER REACTOR: 1 run rows | filter {"runStatuses":["queued","running"]}
  66.906s ACTION: cancel one queued message
  66.907s Cancel status cancelled; round trip 27.76 ms
  66.907s --- Actual server reads ---
  66.907s running-provider-update | {"runs":1}
  66.907s Filter: {"runStatuses":["queued","running"]}
  66.907s queued-run.cancel | {"runs":102,"messages":1,"nodes":102,"attempts":102,"subagents":0,"turnItems":0}
  66.907s Filter: {"turnItemTypes":[],"messageRoles":["user"],"messageRunIds":["run:thread:85742eca-5660-44a4-bcc1-0aa12e084dff:ordinal:102"],"omitSettledLeafNodes":true}
  66.907s CANCEL message-order GROUP BY passes: 0
  66.907s Node read plan: SEARCH node USING INTEGER PRIMARY KEY (rowid=?); LIST SUBQUERY 3; COMPOUND QUERY; LEFT-MOST SUBQUERY; SEARCH orchestration_v2_projection_nodes USING COVERING INDEX orchestration_v2_projection_nodes_settled_leaf_idx (thread_id=? AND <expr>=?); UNION ALL; SEARCH orchestration_v2_projection_nodes USING INDEX orchestration_v2_projection_nodes_thread_run_idx (thread_id=? AND run_id=?); LIST SUBQUERY 2; SEARCH orchestration_v2_projection_runs USING INDEX orchestration_v2_projection_runs_thread_status_idx (thread_id=? AND status=?); USE TEMP B-TREE FOR ORDER BY
  66.907s Queued message persisted status: cancelled
  66.907s Captured live server SQL reads
