Presents an interactive login step to a human. frodo-lib never opens a
browser or prints to a terminal itself — the caller (frodo-cli, an MCP
server host, a test) decides how to surface prompt and is responsible
for getting the user to prompt.authorizeUrl or prompt.verificationUri.
Presents an interactive login step to a human. frodo-lib never opens a browser or prints to a terminal itself — the caller (frodo-cli, an MCP server host, a test) decides how to surface
promptand is responsible for getting the user toprompt.authorizeUrlorprompt.verificationUri.