Skip to content

Conversation

@catwell
Copy link
Member

@catwell catwell commented May 28, 2025

No description provided.

@catwell catwell requested a review from Copilot May 28, 2025 10:21
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for OAuth credentials with refresh token functionality to Finegrain.

  • Updated version to 0.3
  • Introduced OAuthCredentials with token validation and renewal logic
  • Modified EditorAPIContext to handle OAuth credentials properly and updated dependencies

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
finegrain/src/finegrain/init.py Added OAuthCredentials class and enhanced login flow
finegrain/pyproject.toml Added dependency for pyjwt with crypto support

@catwell catwell merged commit 70ad65c into main May 28, 2025
1 check passed
@catwell catwell deleted the pr/oauth branch May 28, 2025 10:30
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.

2 participants