Optionalopts: { open_browser?: (url: string) => void | Promise<void>; timeout_ms?: number } = {}Optionalopen_browser?: (url: string) => void | Promise<void>Called with the authorize URL. Default: print the URL and let
the operator click it. The CLI can inject open(url).
Optionaltimeout_ms?: numberAbort after 3 min default.
Run the PKCE loopback flow to completion and return the Slack User token plus team/user info from
auth.test.