bug_report.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. name: Bug Report
  2. description: Report a broken behavior in plain language with a minimal reproduction
  3. labels: ["bug"]
  4. title: "[BUG] "
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thank you for your report! Please search existing issues first:
  10. https://github.com/RooCodeInc/Roo-Code/issues
  11. - type: textarea
  12. id: problem
  13. attributes:
  14. label: Problem (one or two sentences)
  15. description: Describe what went wrong in plain language.
  16. placeholder: 'Example: "Expected the task to start, but nothing happened and no message appeared."'
  17. validations:
  18. required: true
  19. - type: textarea
  20. id: context
  21. attributes:
  22. label: Context (who is affected and when)
  23. description: Who sees this and in what situation? Keep it non-technical.
  24. placeholder: 'Example: "Happens to new users when starting a run from the New Run page with dark theme enabled."'
  25. validations:
  26. required: true
  27. - type: textarea
  28. id: steps
  29. attributes:
  30. label: Reproduction steps
  31. description: Provide clear, numbered steps so we can reproduce.
  32. placeholder: |
  33. 1) Environment/setup (OS, extension version, relevant settings)
  34. 2) Exact actions (clicks, inputs, commands)
  35. 3) What you observed after each step
  36. validations:
  37. required: true
  38. - type: input
  39. id: expected
  40. attributes:
  41. label: Expected result
  42. placeholder: e.g., "The task starts and shows progress."
  43. validations:
  44. required: true
  45. - type: input
  46. id: actual
  47. attributes:
  48. label: Actual result
  49. placeholder: e.g., "The button appears disabled and no progress is shown."
  50. validations:
  51. required: true
  52. - type: textarea
  53. id: variations
  54. attributes:
  55. label: Variations tried (optional)
  56. description: Different browsers, devices, providers, or settings you tried.
  57. placeholder: e.g., "Tried Chrome/Firefox, disabling dark theme, switching providers."
  58. - type: input
  59. id: version
  60. attributes:
  61. label: App Version
  62. description: What version of Roo Code are you using? (e.g., v3.3.1)
  63. validations:
  64. required: true
  65. - type: dropdown
  66. id: provider
  67. attributes:
  68. label: API Provider (optional)
  69. options:
  70. - Anthropic
  71. - Amazon Bedrock
  72. - Chutes AI
  73. - DeepSeek
  74. - Featherless AI
  75. - Fireworks AI
  76. - Google Gemini
  77. - Google Vertex AI
  78. - Groq
  79. - Human Relay Provider
  80. - LiteLLM
  81. - LM Studio
  82. - Mistral AI
  83. - Ollama
  84. - OpenAI
  85. - OpenAI Compatible
  86. - OpenRouter
  87. - Requesty
  88. - SambaNova
  89. - Unbound
  90. - VS Code Language Model API
  91. - xAI (Grok)
  92. - Not Applicable / Other
  93. - type: input
  94. id: model
  95. attributes:
  96. label: Model Used (optional)
  97. description: Exact model name (e.g., Claude 3.7 Sonnet). Use N/A if irrelevant.
  98. - type: textarea
  99. id: roo-code-tasks
  100. attributes:
  101. label: Roo Code Task Links (optional)
  102. description: If you have any publicly shared Roo Code task links that demonstrate the issue, paste them here.
  103. placeholder: Paste your Roo Code share links here, one per line
  104. - type: textarea
  105. id: logs
  106. attributes:
  107. label: Relevant logs or errors (optional)
  108. description: Paste relevant output or errors. Use triple backticks (```) for formatting.
  109. render: shell