Aias00 opened a new pull request, #4980: URL: https://github.com/apache/rocketmq-dashboard/pull/4980
## Summary - preflight the default confirmation input so non-interactive mutations still fail before any HTTP request - auto-fetch L2/L3 dry-run plans before prompting an interactive operator - render the server mutation preview to stderr before asking for approval - keep structured stdout limited to the final result - preserve `--yes`, explicit `--dry-run`, and explicit `--confirm-token` behavior - add regressions for preview-before-prompt, rejection without apply, and non-interactive zero-request safety Closes #4979 ## Verification - focused catalog confirmation tests (passed) - `go test ./...` (passed) - `go vet ./...` (passed) - `gofmt -l` on changed files (clean) - `git diff --check origin/rocketmq-studio...HEAD` (passed) - independent code review: approved with no findings `make catalog-verify` remains blocked by the existing stale generated catalog tracked in #4943 and fixed by open PR #4942; this change does not modify the catalog. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
