You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Remove isCommandOutput helper — inline instanceof check directly
in handleYieldedValue.
2. Remove onPolling callback from DeviceFlowCallbacks in oauth.ts —
spinner handles visual feedback now.
3. Convert 11 "yield new CommandOutput(..); return;" patterns to
"return yield new CommandOutput(..)" one-liners across 9 files.
4. Add output config to auth/token — emits token as structured data
through the framework. JSON: {"token": "..."}, human: raw token.
5. Add output config to cli/setup — collects messages and warnings
into SetupResult, yields through framework. JSON output includes
structured messages/warnings/binaryPath/version.
6. Remove hasJsonOutput intermediate — use outputConfig directly.
Only init.ts remains without output config (interactive wizard,
deferred to separate PR).
0 commit comments