-
-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
enhancementNew feature or requestNew feature or requestnodePull requests that update the node codePull requests that update the node codepythonPull requests that update python codePull requests that update python code
Description
Add a flag to generate an explanation for a specific GitHub issue.
Example:
explainthisrepo facebook/react --issue 27500Implementation idea:
- Fetch the issue metadata
- Fetch the issue comments
- Build a prompt combining the issue description and discussion
- Generate a summary explaining the problem and context
- Relevant GitHub APIs:
GET /repos/{owner}/{repo}/issues/{issue_number}
GET /repos/{owner}/{repo}/issues/{issue_number}/commentsThe CLI should summarize the main problem being discussed and the key points from the conversation.
Example output:
This issue discusses a memory leak in React Suspense caused by improper cleanup during component unmounting. The discussion explores possible fixes and related edge cases....This would make it easier to quickly understand issues and discussions in large repositories without reading long threads.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestnodePull requests that update the node codePull requests that update the node codepythonPull requests that update python codePull requests that update python code