name: Feature Request
description: Suggest a new feature or enhancement for recursive-companion-mcp
title: "[Feature]: "
labels: ["enhancement", "triage"]
body:
- type: markdown
attributes:
value: |
Thanks for suggesting a new feature! Please provide detailed information about your proposed enhancement.
- type: textarea
id: summary
attributes:
label: Feature Summary
description: A clear and concise description of the feature you'd like to see
placeholder: "Add support for..."
validations:
required: true
- type: textarea
id: problem
attributes:
label: Problem Statement
description: What problem does this feature solve? What use case does it address?
placeholder: "Currently, users cannot..."
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed Solution
description: Describe your proposed solution in detail
placeholder: "The feature should work by..."
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: Have you considered any alternative solutions or workarounds?
placeholder: "I considered using... but it doesn't work because..."
- type: dropdown
id: priority
attributes:
label: Priority Level
description: How important is this feature to you?
options:
- Low - Nice to have
- Medium - Would improve my workflow
- High - Blocking my use case
- Critical - Cannot use the server without this
validations:
required: true
- type: dropdown
id: complexity
attributes:
label: Implementation Complexity (your estimate)
description: How complex do you think this feature would be to implement?
options:
- Simple - Configuration or small code change
- Medium - New functionality, moderate effort
- Complex - Significant architectural changes
- Unknown - Not sure about implementation details
- type: textarea
id: additional
attributes:
label: Additional Context
description: Add any other context, screenshots, or examples about the feature request
- type: checkboxes
id: checklist
attributes:
label: Checklist
options:
- label: I have searched existing issues to ensure this feature hasn't been requested
required: true
- label: This feature aligns with the project's goal of iterative refinement through AI
required: true
- label: I understand this is a request and not a demand
required: true