Files
Hubert Gancarczyk 2f2b47e598 fix(cli,mcp): render the marker that says a cancelled step had begun
`reached` is on the public `StepReport` and had exactly one consumer, the
recorder's `reachedAStep`. Neither renderer of that type declared it: the MCP
`FlowStepResult`, whose `flowRunToMcpContent` is the only content path for
`flow-execute`, and the CLI `StepReport`, whose `renderStepLine` reads
`warning` and never `reached`.

A `flow-execute` cancelled after step 1 dispatched therefore rendered
byte-identically to one cancelled before it -- `skip ... run aborted` in both
-- which is the inference the field's own JSDoc exists to block. Both
surfaces now suffix such a step with "(device may have moved)", mirroring how
the sibling advisory field `warning` already reaches the status line.
2026-09-03 14:50:14 +02:00
..
2026-08-25 14:46:36 +02:00