Skip to content

Commit 0db974e

Browse files
hannesrudolphmehmetsunkur
authored andcommitted
Tweaks to the issue/bug intended to make it more intuitive. (RooCodeInc#3452)
* Update bug report template for clarity and improved user guidance * Add Google Vertex AI and LiteLLM to API Provider options in bug report template
1 parent 8016fe4 commit 0db974e

File tree

1 file changed

+28
-32
lines changed

1 file changed

+28
-32
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 28 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,32 +5,32 @@ body:
55
- type: markdown
66
attributes:
77
value: |
8-
**Thank you for taking the time to fill out this bug report!**
8+
**Thanks for your report!** Please check existing issues first:
9+
👉 https://github.com/RooVetGit/Roo-Code/issues
910
10-
Please ensure this bug hasn't been reported already by searching existing [GitHub Issues](https://github.com/RooVetGit/Roo-Code/issues).
1111
- type: input
1212
id: version
1313
attributes:
1414
label: App Version
15-
description: Specify exactly which version you're using (e.g., v3.3.1)
15+
description: What version of Roo Code are you using? (e.g., v3.3.1)
1616
validations:
1717
required: true
1818

1919
- type: dropdown
2020
id: provider
2121
attributes:
2222
label: API Provider
23-
description: Choose the API provider involved
24-
multiple: false
2523
options:
2624
- Anthropic
2725
- AWS Bedrock
2826
- Chutes AI
2927
- DeepSeek
3028
- Glama
3129
- Google Gemini
30+
- Google Vertex AI
3231
- Groq
3332
- Human Relay Provider
33+
- LiteLLM
3434
- LM Studio
3535
- Mistral AI
3636
- Ollama
@@ -49,44 +49,40 @@ body:
4949
id: model
5050
attributes:
5151
label: Model Used
52-
description: Clearly specify the exact model (e.g., Claude 3.7 Sonnet). If not applicable, enter N/A.
52+
description: Exact model name (e.g., Claude 3.7 Sonnet). Use N/A if irrelevant.
5353
validations:
5454
required: true
5555

5656
- type: textarea
57-
id: what-happened
57+
id: steps
5858
attributes:
59-
label: Actual vs. Expected Behavior
60-
description: Clearly state what actually happened and what you expected instead.
61-
placeholder: Provide precise details of the issue here.
62-
validations:
63-
required: true
59+
label: 🔁 Steps to Reproduce
60+
description: |
61+
Help us see what you saw. Give clear, numbered steps:
62+
63+
1. Setup (OS, extension version, settings)
64+
2. Exact actions (clicks, input, files, commands)
65+
3. What happened after each step
66+
67+
Think like you're writing a recipe. Without this, we can't reproduce the issue.
68+
validations:
69+
required: true
6470

6571
- type: textarea
66-
id: steps
72+
id: what-happened
6773
attributes:
68-
label: Detailed Steps to Reproduce
74+
label: 💥 Outcome Summary (Optional)
6975
description: |
70-
List the exact steps someone must follow to reproduce this bug:
71-
1. Starting conditions (software state, settings, environment)
72-
2. Precise actions taken (every click, selection, input)
73-
3. Clearly observe and report outcomes
74-
value: |
75-
1.
76-
2.
77-
3.
76+
Recap what went wrong in one or two lines. Use this if the bug is weird, unexpected, or needs extra context.
77+
78+
Example: "Expected code to run, but got an empty response and no error."
79+
placeholder: Expected ___, but got ___.
7880
validations:
79-
required: true
81+
required: false
8082

8183
- type: textarea
8284
id: logs
8385
attributes:
84-
label: Relevant API Request Output or Error Logs
85-
description: Paste relevant API logs, console outputs, or error messages here (formatted automatically as code).
86-
render: shell
87-
88-
- type: textarea
89-
id: additional-context
90-
attributes:
91-
label: Additional Context
92-
description: Include extra details, screenshots, or related issues.
86+
label: 📄 Relevant Logs or Errors
87+
description: Paste API logs, terminal output, or errors here. Use triple backticks (```) for code formatting.
88+
render: shell

0 commit comments

Comments
 (0)