From 0cf594e31334becb55c1630cd759c1ee579d6777 Mon Sep 17 00:00:00 2001 From: Filipe Constantinov Menezes Date: Mon, 28 Apr 2025 18:03:26 +0100 Subject: [PATCH 1/9] Add bug issue template --- .github/ISSUE_TEMPLATE/bug_report.md | 43 ++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..11163a86 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,43 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + +**Description** +A clear and concise description of what the bug is. + +**Affected Apps** + - [ ] Cursor + - [ ] Windsurf + - [ ] VSCode + - [ ] VSCode Insiders + - [ ] Claude Desktop + +**Affected Models (if applicable)** +- [ ] Claude 3.5 Sonnet +- [ ] Claude 3.7 Sonnet +- [ ] GPT-4a +- [ ] o4-mini + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Prompts** +Report on which prompts were used. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Additional context** +Add any other context about the problem here. From d70c03b1e1820253cbef389c0c9aa5e75c1b3629 Mon Sep 17 00:00:00 2001 From: Filipe Constantinov Menezes Date: Mon, 28 Apr 2025 18:04:34 +0100 Subject: [PATCH 2/9] Update .github/ISSUE_TEMPLATE/bug_report.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/bug_report.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 11163a86..f7f29595 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -18,10 +18,10 @@ A clear and concise description of what the bug is. - [ ] Claude Desktop **Affected Models (if applicable)** -- [ ] Claude 3.5 Sonnet -- [ ] Claude 3.7 Sonnet -- [ ] GPT-4a -- [ ] o4-mini + - [ ] Claude 3.5 Sonnet + - [ ] Claude 3.7 Sonnet + - [ ] GPT-4a + - [ ] o4-mini **To Reproduce** Steps to reproduce the behavior: From a0a736b3f8c86e7530feef0fc65558c3c19e3d4f Mon Sep 17 00:00:00 2001 From: Filipe C Menezes Date: Mon, 28 Apr 2025 18:08:34 +0100 Subject: [PATCH 3/9] fix: styles --- .github/ISSUE_TEMPLATE/bug_report.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index f7f29595..8c4c5ca7 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,30 +1,32 @@ --- name: Bug report about: Create a report to help us improve -title: '' +title: "" labels: bug -assignees: '' - +assignees: "" --- **Description** A clear and concise description of what the bug is. **Affected Apps** - - [ ] Cursor - - [ ] Windsurf - - [ ] VSCode - - [ ] VSCode Insiders - - [ ] Claude Desktop + +- [ ] Cursor +- [ ] Windsurf +- [ ] VSCode +- [ ] VSCode Insiders +- [ ] Claude Desktop **Affected Models (if applicable)** - - [ ] Claude 3.5 Sonnet - - [ ] Claude 3.7 Sonnet - - [ ] GPT-4a - - [ ] o4-mini + +- [ ] Claude 3.5 Sonnet +- [ ] Claude 3.7 Sonnet +- [ ] GPT-4a +- [ ] o4-mini **To Reproduce** Steps to reproduce the behavior: + 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' From 720beb8ee7cd27a0834953ae75bf0f52f1369846 Mon Sep 17 00:00:00 2001 From: Filipe C Menezes Date: Mon, 28 Apr 2025 18:18:09 +0100 Subject: [PATCH 4/9] fix: convert to form --- .github/ISSUE_TEMPLATE/bug_report.md | 45 --------------- .github/ISSUE_TEMPLATE/bug_report.yml | 79 +++++++++++++++++++++++++++ 2 files changed, 79 insertions(+), 45 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 8c4c5ca7..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: "" -labels: bug -assignees: "" ---- - -**Description** -A clear and concise description of what the bug is. - -**Affected Apps** - -- [ ] Cursor -- [ ] Windsurf -- [ ] VSCode -- [ ] VSCode Insiders -- [ ] Claude Desktop - -**Affected Models (if applicable)** - -- [ ] Claude 3.5 Sonnet -- [ ] Claude 3.7 Sonnet -- [ ] GPT-4a -- [ ] o4-mini - -**To Reproduce** -Steps to reproduce the behavior: - -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Prompts** -Report on which prompts were used. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 00000000..c82badcb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,79 @@ +--- +name: "Bug Report" +description: "Report a bug to help us improve." +title: "[Bug]: " +labels: + - bug +body: + - type: markdown + attributes: + value: "Please fill out the following details to help us address the issue." + - type: input + id: title + attributes: + label: "Bug Title" + description: "Provide a short and descriptive title for the bug." + placeholder: "e.g., App crashes on startup" + validations: + required: true + - type: textarea + id: description + attributes: + label: "Bug Description" + description: "Describe the bug in detail. Include steps to reproduce, expected behavior, and actual behavior." + placeholder: "e.g., When I open the app, it crashes with error XYZ." + validations: + required: true + - type: checkboxes + id: app + attributes: + label: "App" + description: "Select the app where the bug occurred." + options: + - label: Cursor + - label: Windsurf + - label: VSCode + - label: VSCode Insiders + - label: Claude Desktop + - type: checkboxes + id: affected_models + attributes: + label: "Affected Models (if applicable)" + description: "Select the models affected by the bug." + options: + - label: "Claude 3.5 Sonnet" + - label: "Claude 3.7 Sonnet" + - label: "GPT-4a" + - label: "o4-mini" + - type: textarea + id: steps_to_reproduce + attributes: + label: "Steps to Reproduce" + description: "Provide the steps to reproduce the bug." + placeholder: "e.g., 1. Go to '...'; 2. Click on '...'; 3. See error." + validations: + required: true + - type: textarea + id: prompts + attributes: + label: "Prompts" + description: "Report on which prompts were used." + placeholder: "e.g., Prompt details or examples." + - type: textarea + id: screenshots + attributes: + label: "Screenshots" + description: "If applicable, add links to screenshots to help explain your problem." + placeholder: "e.g., Screenshot URLs or descriptions." + - type: textarea + id: expected_behavior + attributes: + label: "Expected Behavior" + description: "Describe what you expected to happen." + placeholder: "e.g., The app should not crash and should display the dashboard." + - type: textarea + id: additional_context + attributes: + label: "Additional Context" + description: "Add any other context or screenshots that might help us understand the issue." + placeholder: "e.g., Logs, screenshots, or related issues." From 1f19cd0a321530b87a24bf8415acf9c340aa0f20 Mon Sep 17 00:00:00 2001 From: Filipe C Menezes <filipe.menezes@mongodb.com> Date: Mon, 28 Apr 2025 18:19:27 +0100 Subject: [PATCH 5/9] fix: add issue type --- .github/ISSUE_TEMPLATE/bug_report.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index c82badcb..46319edf 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -2,8 +2,7 @@ name: "Bug Report" description: "Report a bug to help us improve." title: "[Bug]: <title>" -labels: - - bug +type: "Bug" body: - type: markdown attributes: From a5c9da857469508d09b11650b5c1da525891486a Mon Sep 17 00:00:00 2001 From: Filipe Constantinov Menezes <filipe.menezes@mongodb.com> Date: Mon, 28 Apr 2025 20:42:17 +0100 Subject: [PATCH 6/9] Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Nikola Irinchev <irinchev@me.com> --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 46319edf..fbccf765 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -12,7 +12,7 @@ body: attributes: label: "Bug Title" description: "Provide a short and descriptive title for the bug." - placeholder: "e.g., App crashes on startup" + placeholder: "e.g., can't run an aggregation" validations: required: true - type: textarea From 20b5b77047a426dc471a2ac5337eb2e4904009b5 Mon Sep 17 00:00:00 2001 From: Filipe Constantinov Menezes <filipe.menezes@mongodb.com> Date: Mon, 28 Apr 2025 20:42:31 +0100 Subject: [PATCH 7/9] Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Nikola Irinchev <irinchev@me.com> --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index fbccf765..c7c96531 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -19,7 +19,7 @@ body: id: description attributes: label: "Bug Description" - description: "Describe the bug in detail. Include steps to reproduce, expected behavior, and actual behavior." + description: "Describe the bug in detail. Include the expected behavior and actual behavior." placeholder: "e.g., When I open the app, it crashes with error XYZ." validations: required: true From 8c7c6b3bbdf9fe5d0cabaa4513f9da7dce8e8d7d Mon Sep 17 00:00:00 2001 From: Filipe Constantinov Menezes <filipe.menezes@mongodb.com> Date: Mon, 28 Apr 2025 20:42:43 +0100 Subject: [PATCH 8/9] Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Nikola Irinchev <irinchev@me.com> --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index c7c96531..41e979eb 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -20,7 +20,7 @@ body: attributes: label: "Bug Description" description: "Describe the bug in detail. Include the expected behavior and actual behavior." - placeholder: "e.g., When I open the app, it crashes with error XYZ." + placeholder: "e.g., When I ask for a complex aggregation, I get the following error..." validations: required: true - type: checkboxes From d50db331926fa8501152b8b4d19acecbebb14445 Mon Sep 17 00:00:00 2001 From: Filipe C Menezes <filipe.menezes@mongodb.com> Date: Tue, 29 Apr 2025 09:50:21 +0100 Subject: [PATCH 9/9] fix: address comments --- .github/ISSUE_TEMPLATE/bug_report.yml | 42 ++++----------------------- 1 file changed, 6 insertions(+), 36 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 41e979eb..1b4ed093 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -15,14 +15,6 @@ body: placeholder: "e.g., can't run an aggregation" validations: required: true - - type: textarea - id: description - attributes: - label: "Bug Description" - description: "Describe the bug in detail. Include the expected behavior and actual behavior." - placeholder: "e.g., When I ask for a complex aggregation, I get the following error..." - validations: - required: true - type: checkboxes id: app attributes: @@ -34,6 +26,7 @@ body: - label: VSCode - label: VSCode Insiders - label: Claude Desktop + - label: Other - type: checkboxes id: affected_models attributes: @@ -44,35 +37,12 @@ body: - label: "Claude 3.7 Sonnet" - label: "GPT-4a" - label: "o4-mini" + - label: "Other" - type: textarea - id: steps_to_reproduce + id: description attributes: - label: "Steps to Reproduce" - description: "Provide the steps to reproduce the bug." - placeholder: "e.g., 1. Go to '...'; 2. Click on '...'; 3. See error." + label: "Bug Description" + description: "Describe the bug in detail. Include steps to reproduce, expected behavior, and actual behavior." + placeholder: "e.g., When I prompt connect to mongodb, it crashes with error XYZ." validations: required: true - - type: textarea - id: prompts - attributes: - label: "Prompts" - description: "Report on which prompts were used." - placeholder: "e.g., Prompt details or examples." - - type: textarea - id: screenshots - attributes: - label: "Screenshots" - description: "If applicable, add links to screenshots to help explain your problem." - placeholder: "e.g., Screenshot URLs or descriptions." - - type: textarea - id: expected_behavior - attributes: - label: "Expected Behavior" - description: "Describe what you expected to happen." - placeholder: "e.g., The app should not crash and should display the dashboard." - - type: textarea - id: additional_context - attributes: - label: "Additional Context" - description: "Add any other context or screenshots that might help us understand the issue." - placeholder: "e.g., Logs, screenshots, or related issues."