Skip to content

[Feature] Automated triage of issues #331

Description

@chicco785

Is your feature request related to a problem? Please describe the problem.

As per @AntonioCeppellini proposal:

  • Automatically analyze newly created or labeled GitHub issues.
  • Identify impacted files, modules, and components.
  • Detect missing requirements or ambiguities.
  • Generate a technical implementation plan.
  • Suggest test cases and validation strategies.

Describe the solution you'd like

Implement a GitHub Actions workflow that leverages AI agents to assist the software development lifecycle by performing issue analysis, technical planning, test recommendations.

Trigger:

  • New issue created
  • Issue labeled ai-triage

Outputs:

  • Summary of the issue
  • Impacted files/components
  • Risk assessment
  • Missing information checklist
  • Proposed technical approach
  • Suggested test plan

Results posted as a comment on the issue.

As a second step, we can also trigger implementation by LLM, but let's start with assisted triage ;)

Additional context

No response

Metadata

Metadata

Labels

featureThis issue/PR relates to a feature request.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions