Skip to content

Add Progress Indicators for Long Operations #10

Description

@jtdub

Problem

When processing large configuration files, there is no feedback to the user that the tool is working. This can make it seem like the tool is hung.

Proposed Solution

Add progress indicators using Click's built-in progress features or simple spinners:

  • Show progress only when stderr is a TTY
  • Suppress with --quiet or -q flag
  • Always show on -v verbose mode

Acceptance Criteria

  • Progress indicator shown during processing
  • Indicator hidden when output is piped
  • --quiet flag suppresses all non-error output
  • Works correctly with --output file flag

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

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions