Problem Statement
The GitHub REST API does not support transferring issues between repositories. This is a critical requirement for the 'Intelligent Routing' feature.
Proposed Solution
Implement the TransferIssue method in internal/integrations/github/client.go using the GitHub GraphQL API (transferIssue mutation).
Implementation Details
- Add GraphQL client support to the integration.
- Implement the mutation.
- Verify permissions (requires correct scopes).
Feature Scope
Problem Statement
The GitHub REST API does not support transferring issues between repositories. This is a critical requirement for the 'Intelligent Routing' feature.
Proposed Solution
Implement the
TransferIssuemethod ininternal/integrations/github/client.gousing the GitHub GraphQL API (transferIssuemutation).Implementation Details
Feature Scope