bug report command helps users save bug reports in the current repository. This command will generate a detailed bug report from your description of the bug. Genie will analyze the issue and generate a structured report with:
- Steps to reproduce
- Expected vs actual behavior
- Potential fixes
- Severity and category classification
Flags
-p, --priority: Sets the priority level of the bug report. Available options are:
low: Minor issues that can be addressed latermedium: Default priority for most bugshigh: Urgent issues requiring immediate attention
-s, --severity: Indicates how severe the bug’s impact is. Options include:
low: Minimal impact on functionalitymedium: Default severity levelhigh: Significant impact on core featurescritical: System-breaking issues
-c, --category: Categorizes the type of bug. Common categories include:
ui: User interface issuesbackend: Server-side or database problemssecurity: Security vulnerabilitiesperformance: Speed or resource usage issues- And other custom categories as needed
-a, --assignee: Specifies the team member who should be assigned to investigate and fix the bug. Takes a username string as input.
-h, --help: Displays help information about the bug report command and its usage.
Usage
Key Features
- Automatic Bug Report Generation: Generates a detailed bug report based on your description.
- Categorization and Prioritization: Helps in organizing and prioritizing bugs based on severity and category.
- Assignee Specification: Allows you to assign the bug to a specific team member for investigation.