Skip to content

feat(integrations): refresh ChatGPT OAuth credentials - #39

Merged
darwin67 merged 12 commits into
rfd-5-phase-3-device-authfrom
rfd-5-phase-3-oauth-refresh
Sep 13, 2026
Merged

darwin67 merged 12 commits into
rfd-5-phase-3-device-authfrom
rfd-5-phase-3-oauth-refresh

Conversation

@darwin67

Copy link
Copy Markdown
Member

Summary

  • lease and coordinate OAuth refresh work without exposing credential material
  • normalize rotated credentials and preserve refresh expiry semantics
  • refresh ChatGPT credentials just in time for inference
  • add access validation and actionable ChatGPT reconnect guidance
  • strengthen device-flow expiry and aged-session coverage

Stack

Verification

  • covered by the Phase 3 stack's passing DATABASE_PORT=5432 mix precommit run

@github-actions github-actions Bot added the feat label Sep 12, 2026
@darwin67
darwin67 merged commit ae28cfc into rfd-5-phase-3-device-auth Sep 13, 2026
16 of 17 checks passed
@darwin67
darwin67 deleted the rfd-5-phase-3-oauth-refresh branch September 13, 2026 00:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant