Skip to content

Sprint 5R: Gmail refresh-token rotation handling#18

Merged
samrusani merged 1 commit intomainfrom
codex/sprint-5r-gmail-refresh-token-rotation
Mar 16, 2026
Merged

Sprint 5R: Gmail refresh-token rotation handling#18
samrusani merged 1 commit intomainfrom
codex/sprint-5r-gmail-refresh-token-rotation

Conversation

@samrusani
Copy link
Copy Markdown
Owner

Summary

  • persist provider-rotated Gmail refresh tokens inside the protected credential seam
  • keep Gmail account reads secret-free and preserve the existing single-message ingestion path
  • add unit and integration coverage for stable renewal, rotated renewal, and deterministic persistence failure

Verification

  • ./.venv/bin/python -m pytest tests/unit
  • ./.venv/bin/python -m pytest tests/integration

@samrusani samrusani merged commit 6b2bb77 into main Mar 16, 2026
@samrusani samrusani deleted the codex/sprint-5r-gmail-refresh-token-rotation branch March 16, 2026 21:41
samrusani pushed a commit that referenced this pull request Apr 9, 2026
Co-authored-by: Sami Rusani <sr@samirusani>
samrusani pushed a commit that referenced this pull request Apr 9, 2026
Co-authored-by: Sami Rusani <sr@samirusani>
samrusani added a commit that referenced this pull request Apr 9, 2026
Co-authored-by: Sami Rusani <sr@samirusani>
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