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
feat(cli): add configurable timeouts, OIDC discovery, and token revocation (#28)
## Summary
- Add configurable timeouts (flag → env → default) for all OAuth operations with 10-minute cap
- Resolve OAuth endpoints via OIDC Discovery with hardcoded fallback
- Add server-side token revocation (RFC 7009) on `token delete` with `--local-only` option
- Replace duplicate `ResolvedEndpoints` with `oauth.Endpoints` from SDK
- Parallelize refresh/access token revocation with `sync.WaitGroup.Go`
- Include client_id/client_secret in revocation requests per RFC 7009
- Cap `MAX_RESPONSE_BODY_SIZE` at 100MB to prevent OOM
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments