Skip to content

Triage agent hardcoded categories #676

Description

@deboer-tim

The triage agent has hardcoded categories and associated labels today, e.g. bug, documentation, performance, feature, and 'other'. It only triggers the coding agent for the first three as 'low risk categories'.

This behaviour has been confusing for users:

  • A project may have more (or less) existing categories, the agent doesn't pick up on it and file things correctly.
  • The comment 'looks the same' regardless of category or if it's going to trigger the coding agent or not: you need to look at the labels to see how it decided and whether it triggered the coder or not. You need to understand its logic.
  • Bug fixes can be high risk; many features are low risk. The default seems arbitrary and should be based on risk or complexity instead.
  • To customize any of this you'd have to start by copying a 580 line script that you couldn't maintain or keep in sync with this repo...

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions