What problem would this solve?
Each step's result already carries a durationMs field (src/core/claude.ts, ClaudeResult), but the runner output only prints cost. Surface the duration next to it, e.g. ✓ done · $0.31 · 8.2s.
Proposed solution
Where to start: src/commands/run.ts, the onStepFinish reporter (it currently formats only costUsd). StepRun may need to carry durationMs through from the runner in src/core/runner.ts.
Alternatives considered
No response
Scope
What problem would this solve?
Each step's result already carries a durationMs field (src/core/claude.ts, ClaudeResult), but the runner output only prints cost. Surface the duration next to it, e.g. ✓ done · $0.31 · 8.2s.
Proposed solution
Where to start: src/commands/run.ts, the onStepFinish reporter (it currently formats only costUsd). StepRun may need to carry durationMs through from the runner in src/core/runner.ts.
Alternatives considered
No response
Scope