| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- name: Enhancement Request
- description: Propose an improvement in plain language focused on user benefit
- labels: ["enhancement"]
- title: "[ENHANCEMENT] "
- body:
- - type: markdown
- attributes:
- value: |
- Thank you for helping improve Roo Code!
- Please focus on the problem and the desired behavior in plain language.
- - type: textarea
- id: problem
- attributes:
- label: Problem (one or two sentences)
- description: What problem are users facing?
- placeholder: e.g., "Users often click Copy Run by mistake and duplicate runs unintentionally."
- validations:
- required: true
- - type: textarea
- id: context
- attributes:
- label: Context (who is affected and when)
- description: Who encounters this and in what situation?
- placeholder: e.g., "Happens when browsing the Runs list; most visible for new users."
- validations:
- required: true
- - type: textarea
- id: desired
- attributes:
- label: Desired behavior (conceptual, not technical)
- description: Describe what should happen in simple terms.
- placeholder: e.g., "Ask for confirmation before copying a run."
- validations:
- required: true
- - type: textarea
- id: constraints
- attributes:
- label: Constraints / preferences (optional)
- description: Any considerations like performance, accessibility, or UX expectations.
- placeholder: e.g., "Keep it quick and unobtrusive; keyboard accessible."
- - type: checkboxes
- id: checklist
- attributes:
- label: Request checklist
- options:
- - label: I've searched existing Issues and Discussions for duplicates
- required: true
- - label: This describes a specific problem with clear context and impact
- required: true
- - type: textarea
- id: roo-code-tasks
- attributes:
- label: Roo Code Task Links (optional)
- description: If you explored this with Roo Code, share public task links for context.
- placeholder: Paste your Roo Code share links here, one per line
- - type: markdown
- attributes:
- value: |
- ---
- Optional (for contributors): You can stop here if you're just proposing the improvement.
- - type: textarea
- id: acceptance-criteria
- attributes:
- label: Acceptance criteria (optional)
- description: Define what “working” looks like with specific, testable outcomes.
- placeholder: |
- Given [context]
- When [user action]
- Then [expected result]
- And [additional expectations]
- But [what should NOT happen]
- - type: textarea
- id: proposed-solution
- attributes:
- label: Proposed approach (optional)
- description: If you have an idea, describe it briefly in plain language.
- - type: textarea
- id: risks
- attributes:
- label: Trade-offs / risks (optional)
- description: Potential downsides or alternatives considered.
|