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
fix: retry auth requests on HTTP 429 and add token export/import (#33)
Wrap the auth HTTP client with RetryTransport so login requests
automatically retry on 429 (rate limit) and 5xx responses with backoff.
This fixes headless login failures when Garmin's OAuth endpoints are
rate-limited.
Add `auth export` and `auth import` subcommands to transfer credentials
between machines without re-authenticating. Export outputs a base64
string; import accepts it as an argument or from stdin.
Closes#30