Skip to content

Clean up stripe agent setup --json output #1762

Open
jleong-stripe wants to merge 1 commit into
gusnguyen/agent-setup-skills-uifrom
jleong/fix-cursor-json
Open

Clean up stripe agent setup --json output #1762
jleong-stripe wants to merge 1 commit into
gusnguyen/agent-setup-skills-uifrom
jleong/fix-cursor-json

Conversation

@jleong-stripe

Copy link
Copy Markdown
Contributor

Reviewers

r? @gusnguyen-stripe
cc @stripe/developer-products

Summary

Two improvements to the machine-readable output:

  1. Remove top-level status field. The aggregate status was derived by collapsing all per-client statuses into a single value, but it wasn't reliable — a single unresolved client would poison it regardless of whether anything actionable remained. Consumers can derive their own aggregate from the clients array if needed.

  2. Report Cursor as status: unknown instead of missing. Cursor's plugin can't be verified from the CLI, so missing was misleading — it implies we checked and found nothing, when we actually can't check at all. Useunknown instead until we build out a proper detection method.

@jleong-stripe jleong-stripe requested a review from a team as a code owner July 9, 2026 15:07
@gusnguyen-stripe gusnguyen-stripe force-pushed the gusnguyen/agent-setup-skills-ui branch 3 times, most recently from feab23a to 6422b7a Compare July 9, 2026 18:21
@gusnguyen-stripe gusnguyen-stripe force-pushed the jleong/fix-cursor-json branch from 4531eba to f24e7ac Compare July 9, 2026 19:10
@gusnguyen-stripe gusnguyen-stripe force-pushed the gusnguyen/agent-setup-skills-ui branch from 6422b7a to 3db641e Compare July 9, 2026 19:14
@gusnguyen-stripe gusnguyen-stripe force-pushed the jleong/fix-cursor-json branch from f24e7ac to 4982f28 Compare July 9, 2026 19:15
@gusnguyen-stripe gusnguyen-stripe force-pushed the gusnguyen/agent-setup-skills-ui branch from 3db641e to cc04bd1 Compare July 9, 2026 20:23
@gusnguyen-stripe gusnguyen-stripe force-pushed the jleong/fix-cursor-json branch from 4982f28 to 95104e8 Compare July 9, 2026 20:23
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.

2 participants