Skip to content

Progress bars / ETA for large-file CLI operations #37

Description

@bytebrujo

Problem

Spec §12.5 calls for progress bars with adaptive ETA, but they are not implemented.

Proposal

Show a progress bar with rolling-average ETA for long-running commands (convert, sort, query) on large files. Use the existing parser.stats (bytesProcessed/totalBytes/throughput). Only when stderr is a TTY.

Acceptance

  • Progress bar on large-file ops when TTY
  • Suppressed when piped / --quiet

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew featurephase-7Polish & developer experiencepriority-lowLower impact / polish

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions