Skip to content

[feature]: Show elapsed time per step in the runner output #6

Description

@faisalishfaq2005

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

  • I've checked this isn't already on the roadmap in the README.
  • This can't reasonably be expressed as a loop instead of engine code.

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions