Repository navigation
feat(auth): show a tighter default set of columns in auth status and auth login - #362
Open
jpage-godaddy wants to merge 1 commit into
Open
jpage-godaddy wants to merge 1 commit into
jpage-godaddy wants to merge 1 commit into
Conversation
…auth login `auth status` no longer lists the granted scopes by default. Now that sessions are granted the full scope set, the column is always truncated in human output. `auth login` still shows the scopes it just granted. The provider column is also dropped from both commands, since there is only one provider to choose from. Everything stays available with `--fields provider,scopes`, and the full scope list is still shown by `auth scopes`. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
jpage-godaddy
requested review from
axburgess-godaddy,
jpearlman-godaddy,
mguerrero3-godaddy,
qcai-godaddy and
rts1-godaddy
as code owners
November 4, 2026 21:32
Contributor
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are recorded for the auth output defaults and dependency update.
No open issues 🎉
What changed in this PR
This PR simplifies the default auth output by configuring command-specific columns through cli-engine 0.10.4.
Changes:
- Hides provider from both
auth statusandauth login, and scopes fromauth statusonly. - Keeps hidden fields available through
--fields, while login continues to display granted scopes. - Updates the
cli-enginedependency and lockfile to 0.10.4.
| File | Description |
|---|---|
rust/src/main.rs |
Configures default fields for auth status and login. |
rust/Cargo.toml |
Bumps cli-engine to 0.10.4 for default-field support. |
rust/Cargo.lock |
Locks the updated dependency version and checksum. |
Review effort: Balanced
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
gddy auth statusno longer shows the granted scopes by default. Sessions now get the full scope set, so the column was always truncated in human output.gddy auth loginstill shows the scopes it just granted.--fields provider,scopesbrings both columns back, andgddy auth scopeslists the full scope set.Default columns are now:
auth statusauth loginAlso in this PR
cli-engineto 0.10.4, which provides the default-field settings used above.Testing
cargo check --workspace,cargo clippy --workspace -- -D warnings,cargo fmt --check,./rust/scripts/check-module-size.shandcargo test --workspaceall pass.🤖 Generated with Claude Code