Skip to content

[codex] Fix client auth timeout and expiry handling#249

Draft
Flerpharos wants to merge 1 commit into
mainfrom
codex/fix-client-auth-timeout-expiry
Draft

[codex] Fix client auth timeout and expiry handling#249
Flerpharos wants to merge 1 commit into
mainfrom
codex/fix-client-auth-timeout-expiry

Conversation

@Flerpharos

Copy link
Copy Markdown
Collaborator

Summary

  • fix loopback auth callback timeout handling so socket timeouts use remaining duration
  • prevent Selenium browser cleanup failures from masking auth success or the original auth error
  • reject explicit expired URL signing values instead of falling back to the default TTL

Fixes #198

Validation

  • uv run --python 3.10 pytest --no-cov tests\test_client.py
  • uv run --python 3.10 pre-commit run --all-files
  • uv run --python 3.10 pre-commit run --all-files --hook-stage pre-push

@Flerpharos Flerpharos force-pushed the codex/fix-client-auth-timeout-expiry branch from 7e54850 to 413d430 Compare July 8, 2026 22:10
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.

Fix client auth cleanup, callback timeout, and zero-expiry edge cases

1 participant