Skip to content
Open

Mine #203

Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/workflows/gemini/command
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/gemini <command>
gemini-code-assist <command>.
/gemini review
/gemini summary
@gemini-code-assist
/gemini help
138 changes: 138 additions & 0 deletions mcp-server/.github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
name: 🐛 Bug Report
description: Report a bug or issue with the Gemini Research Agent MCP Server
title: "[BUG] "
labels: ["bug", "triage"]
assignees: []

body:
- type: markdown
attributes:
value: |
Thank you for taking the time to report a bug! Please fill out this form to help us understand and fix the issue.

- type: textarea
id: description
attributes:
label: Bug Description
description: A clear and concise description of what the bug is.
placeholder: Describe what happened...
validations:
required: true

- type: textarea
id: reproduction
attributes:
label: Steps to Reproduce
description: Steps to reproduce the behavior
placeholder: |
1. Configure the server with...
2. Run the command...
3. Call the tool with parameters...
4. See error...
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected Behavior
description: A clear and concise description of what you expected to happen.
placeholder: What should have happened?
validations:
required: true

- type: textarea
id: actual
attributes:
label: Actual Behavior
description: A clear and concise description of what actually happened.
placeholder: What actually happened?
validations:
required: true

- type: dropdown
id: effort-level
attributes:
label: Effort Level
description: Which effort level were you using when the bug occurred?
options:
- Low (10 searches)
- Medium (100 searches)
- High (1000 searches)
- Not applicable
validations:
required: false

- type: input
id: os
attributes:
label: Operating System
description: What operating system are you using?
placeholder: e.g., macOS 14.0, Ubuntu 22.04, Windows 11
validations:
required: true

- type: input
id: python-version
attributes:
label: Python Version
description: What version of Python are you using?
placeholder: e.g., 3.11.5
validations:
required: true

- type: input
id: server-version
attributes:
label: MCP Server Version
description: What version of the Gemini Research Agent MCP Server are you using?
placeholder: e.g., 1.0.0
validations:
required: true

- type: textarea
id: logs
attributes:
label: Error Logs
description: Please paste any relevant error messages or logs
placeholder: Paste error logs here...
render: text
validations:
required: false

- type: textarea
id: configuration
attributes:
label: Configuration
description: Please share your configuration (remove any sensitive information)
placeholder: |
Environment variables (without API keys):
- LOG_LEVEL=INFO
- etc.
render: text
validations:
required: false

- type: textarea
id: additional-context
attributes:
label: Additional Context
description: Add any other context about the problem here
placeholder: Screenshots, related issues, workarounds, etc.
validations:
required: false

- type: checkboxes
id: checklist
attributes:
label: Pre-submission Checklist
description: Please verify the following before submitting
options:
- label: I have searched for existing issues
required: true
- label: I have provided clear reproduction steps
required: true
- label: I have included relevant error logs
required: false
- label: I have removed any sensitive information (API keys, etc.)
required: true
146 changes: 146 additions & 0 deletions mcp-server/.github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
name: 💡 Feature Request
description: Suggest a new feature or enhancement for the Gemini Research Agent MCP Server
title: "[FEATURE] "
labels: ["enhancement", "triage"]
assignees: []

body:
- type: markdown
attributes:
value: |
Thank you for suggesting a new feature! Please fill out this form to help us understand your request.

- type: textarea
id: summary
attributes:
label: Feature Summary
description: A brief summary of the feature you'd like to see
placeholder: What feature would you like to see added?
validations:
required: true

- type: textarea
id: use-case
attributes:
label: Use Case
description: Describe the use case or problem this feature would solve
placeholder: |
What problem does this solve?
Who would benefit from this feature?
How would it improve your workflow?
validations:
required: true

- type: textarea
id: description
attributes:
label: Detailed Description
description: A detailed description of the proposed feature
placeholder: |
Provide a detailed description of how this feature should work.
Include any specific requirements or behaviors.
validations:
required: true

- type: dropdown
id: category
attributes:
label: Feature Category
description: What category does this feature belong to?
options:
- Research capabilities
- Search integration
- Performance optimization
- User interface/experience
- Configuration/setup
- Documentation
- Testing/quality assurance
- Integration with other tools
- Other
validations:
required: true

- type: dropdown
id: priority
attributes:
label: Priority Level
description: How would you prioritize this feature?
options:
- Low - Nice to have
- Medium - Would be helpful
- High - Important for my workflow
- Critical - Blocking my use case
validations:
required: true

- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: What alternatives have you considered?
placeholder: |
Are there any workarounds you're currently using?
Have you found similar features in other tools?
validations:
required: false

- type: textarea
id: implementation
attributes:
label: Implementation Ideas
description: Do you have any ideas about how this could be implemented?
placeholder: |
If you have technical ideas about implementation, please share them.
This is optional but can be helpful for planning.
validations:
required: false

- type: textarea
id: examples
attributes:
label: Examples or Mockups
description: Provide examples, mockups, or references
placeholder: |
You can include:
- Example commands or API calls
- Screenshots or mockups
- Links to similar features in other tools
- Code snippets showing desired usage
validations:
required: false

- type: checkboxes
id: effort-levels
attributes:
label: Effort Level Relevance
description: Which effort levels would this feature apply to?
options:
- label: Low effort (10 searches)
- label: Medium effort (100 searches)
- label: High effort (1000 searches)
- label: All effort levels
- label: Not applicable to effort levels

- type: textarea
id: additional-context
attributes:
label: Additional Context
description: Any additional information that might be helpful
placeholder: Links to related issues, discussions, or external resources
validations:
required: false

- type: checkboxes
id: checklist
attributes:
label: Pre-submission Checklist
description: Please verify the following before submitting
options:
- label: I have searched for existing feature requests
required: true
- label: I have clearly described the use case
required: true
- label: I have provided sufficient detail for implementation
required: true
- label: This feature aligns with the project's goals
required: true
Loading