This pull request adds a GraphQL API that allows fetching user and organization repositories based on a Personal Access Token (PAT) and a search string.
It simplifies the fetch process by removing org-based logic.
The API uses the GitHub GraphQL API to search for repositories matching the given search string.
The response includes repository details such as name, URL, owner, and primary language.
This pull request adds a GraphQL API that allows fetching user and organization repositories based on a Personal Access Token (PAT) and a search string.