Skip to content

feat(auth): add bounded CLI device login v2 client - #3

Merged
bhavanikalisetty merged 3 commits into
mainfrom
codex/cli-auth-v2-20260812
Aug 13, 2026
Merged

feat(auth): add bounded CLI device login v2 client#3
bhavanikalisetty merged 3 commits into
mainfrom
codex/cli-auth-v2-20260812

Conversation

@bhavanikalisetty

Copy link
Copy Markdown
Contributor

Summary\n\n- prefers PKCE CLI auth v2 and falls back to v1 only when v2 is not exposed\n- enforces one in-flight poll, clamped intervals, jitter, Retry-After, request deadlines, overall timeout, and abort-aware teardown\n- caps unterminated SSE input at 1 MiB and separates connect timeout from long-lived stream lifetime\n\n## Validation\n\n- typecheck\n- CLI tests: 12/12, including v1 fallback, one in-flight exchange, and oversized SSE rejection\n\nThis flow is independent from Chrome extension auth handoff and Google account linking.

@bhavanikalisetty
bhavanikalisetty merged commit ec5de60 into main Aug 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant