afara auth loginSigns this machine in to Afara through your browser, then asks which AI model Afara should use.
afara auth login
What happens:
localhost and opens your browser at the Afara sign-in page. If the browser cannot be opened, the URL is printed so you can open it yourself.~/.config/afara/credentials, readable only by you.afara model --backend). If you have already chosen a model, this step is skipped.The flow waits up to 2 minutes for you to finish in the browser, then gives up with timed out after 2m0s waiting for the callback. Run the command again to retry.
Signing in again replaces the saved key. Do this whenever a command reports Afara rejected the saved key.
Signing out: delete ~/.config/afara/credentials.
Inside the shell, /auth login runs the same flow and reports each step in the transcript.