chore(integration): pass out of date from backend#119082
Draft
joseph-sentry wants to merge 11 commits into
Draft
chore(integration): pass out of date from backend#119082joseph-sentry wants to merge 11 commits into
joseph-sentry wants to merge 11 commits into
Conversation
logic for commenting on autofix PRs during PR iteration when tool calls fail potentially due to out of date github app permissions logic for passing "warnings" back from group ai autofix GET endpoint specifically for failed tool calls potentially due to out of date github app permissions
like the slack integration we want to have nudges / buttons for the github integration so users can easily be notified that some installation is out of date, and so they can update it part of this is updating the serializer for integrations to pass an "out of date" field to let the frontend know that the integration needs to be updated based on logic that runs in the backend that has easy access to options not exposed through the API also moving around the slack scope class definition bc it was causing a circular import issue
Contributor
Backend Test FailuresFailures on
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
like the slack integration we want to have nudges / buttons for the
github integration so users can easily be notified that some installation
is out of date, and so they can update it
part of this is updating the serializer for integrations to pass an
"out of date" field to let the frontend know that the integration needs
to be updated based on logic that runs in the backend that has easy access to
options not exposed through the API
also moving around the slack scope class definition bc it was causing a circular
import issue