Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically disable inscriptive labels #5

Open
ammario opened this issue May 16, 2024 · 0 comments
Open

Automatically disable inscriptive labels #5

ammario opened this issue May 16, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@ammario
Copy link
Member

ammario commented May 16, 2024

See this part of the README:

The labeler is well-suited to manage labels that categorize or reduce the semantic information of an issue. For example, labels like bug, enhancement, are self-evident from the contents of an issue. Often, a tracker will use labels that add information to an issue, e.g. wontfix, roadmap. These additive labels should be disabled in your configuration.

We can't simply modify the labeling prompt to disable these because we provide chat history of past labeling decisions. If we say in the prompt that a certain label isn't used and yet it is used in the chat history, the model will still use the labels.

So, we should use a two-part completion. The first part takes the list of labels from a tracker and categorizes each label into "descriptive" and "inscriptive", the second part processes the next label considering only descriptive labels.

@coder-labeler coder-labeler bot added the enhancement New feature or request label May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant