Skip to content

Remove pcio package and --quiet flag#74

Merged
austin-denoble merged 3 commits intomainfrom
adenoble/remove-pcio-package
Mar 23, 2026
Merged

Remove pcio package and --quiet flag#74
austin-denoble merged 3 commits intomainfrom
adenoble/remove-pcio-package

Conversation

@austin-denoble
Copy link
Collaborator

@austin-denoble austin-denoble commented Mar 19, 2026

Problem

Describe the purpose of this change. What problem is being solved and why?

Solution

remove pcio package and --quiet flag entirely. update all usages of pcio. to fmt. to standardize output

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update
  • Infrastructure change (CI configs, etc)
  • Non-code change (docs, etc)
  • None of the above: (explain here)

Test Plan

Describe specific steps for validating this change.


Note

Medium Risk
Removes the global --quiet flag and the pcio output wrapper, which is a user-visible/breaking CLI behavior change and could affect scripts relying on suppressed output or specific stdout/stderr routing.

Overview
Removes the custom pcio output wrapper and migrates CLI commands/presenters to standard fmt printing and fmt.Errorf error construction, updating JSON output paths to write directly to os.Stdout.

Eliminates the global --quiet flag and associated test helpers, deletes the pcio package entirely, and updates components that depended on it (e.g., spinners/prompt rendering and various command confirmation prompts).

Written by Cursor Bugbot for commit f867215. This will update automatically on new commits. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@austin-denoble austin-denoble merged commit 91c1584 into main Mar 23, 2026
8 checks passed
@austin-denoble austin-denoble deleted the adenoble/remove-pcio-package branch March 23, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant