Skip to content

Commit 2c36783

Browse files
bug report
Documentation for reporting a bug you found.
1 parent a84979e commit 2c36783

File tree

1 file changed

+226
-0
lines changed

1 file changed

+226
-0
lines changed
Lines changed: 226 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,226 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: "[BUG]"
5+
labels: bug, duplicate, invalid
6+
assignees: Gerome-Elassaad
7+
8+
---
9+
10+
name: Bug Report
11+
about: Create a report to help us improve CodinIT
12+
title: '[BUG] '
13+
labels: bug
14+
assignees: ''
15+
16+
body:
17+
- type: markdown
18+
attributes:
19+
value: |
20+
Thanks for taking the time to fill out this bug report! Please provide as much detail as possible to help us resolve the issue quickly.
21+
22+
- type: textarea
23+
id: bug-description
24+
attributes:
25+
label: Describe the bug
26+
description: A clear and concise description of what the bug is.
27+
placeholder: Tell us what happened!
28+
validations:
29+
required: true
30+
31+
- type: dropdown
32+
id: component
33+
attributes:
34+
label: Component
35+
description: Which part of CodinIT is affected?
36+
options:
37+
- File Upload
38+
- Code Generation
39+
- Sandbox Execution
40+
- Chat Interface
41+
- Authentication
42+
- Templates
43+
- Settings
44+
- Preview/Output
45+
- Other
46+
validations:
47+
required: true
48+
49+
- type: dropdown
50+
id: ai-provider
51+
attributes:
52+
label: AI Provider
53+
description: Which AI provider were you using when the bug occurred?
54+
options:
55+
- Claude (Anthropic)
56+
- OpenAI (GPT-4)
57+
- Google AI (Gemini)
58+
- Mistral
59+
- Fireworks
60+
- Ollama (Local)
61+
- Other
62+
- Not applicable
63+
64+
- type: dropdown
65+
id: template
66+
attributes:
67+
label: Template Used
68+
description: Which template were you working with?
69+
options:
70+
- Auto-detect
71+
- Next.js Developer
72+
- Vue Developer
73+
- Streamlit Developer
74+
- Gradio Developer
75+
- Code Interpreter
76+
- CodinIT Engineer
77+
- Custom Template
78+
- Not applicable
79+
80+
- type: textarea
81+
id: reproduction-steps
82+
attributes:
83+
label: Steps to Reproduce
84+
description: Please provide detailed steps to reproduce the behavior
85+
placeholder: |
86+
1. Go to '...'
87+
2. Upload files '...'
88+
3. Enter prompt '...'
89+
4. Click on '...'
90+
5. See error
91+
validations:
92+
required: true
93+
94+
- type: textarea
95+
id: expected-behavior
96+
attributes:
97+
label: Expected Behavior
98+
description: A clear and concise description of what you expected to happen.
99+
placeholder: What should have happened instead?
100+
validations:
101+
required: true
102+
103+
- type: textarea
104+
id: actual-behavior
105+
attributes:
106+
label: Actual Behavior
107+
description: What actually happened? Include any error messages.
108+
placeholder: What actually happened? Include any error messages you saw.
109+
110+
- type: textarea
111+
id: file-context
112+
attributes:
113+
label: File Upload Context
114+
description: If the bug involves file uploads, please provide details
115+
placeholder: |
116+
- File types uploaded: (e.g., .js, .tsx, .py)
117+
- Number of files:
118+
- Total file size:
119+
- File structure complexity:
120+
121+
- type: textarea
122+
id: console-logs
123+
attributes:
124+
label: Console Logs/Error Messages
125+
description: Please paste any relevant console logs or error messages
126+
placeholder: Paste console output here (open browser dev tools > Console tab)
127+
render: shell
128+
129+
- type: textarea
130+
id: network-errors
131+
attributes:
132+
label: Network/API Errors
133+
description: Any network errors from browser dev tools (Network tab)
134+
placeholder: Check browser dev tools > Network tab for failed requests
135+
render: shell
136+
137+
- type: checkboxes
138+
id: authentication
139+
attributes:
140+
label: Authentication Status
141+
description: Were you logged in when this occurred?
142+
options:
143+
- label: I was logged in
144+
- label: I was using the app without authentication
145+
- label: The bug occurred during login/logout
146+
147+
- type: textarea
148+
id: browser-info
149+
attributes:
150+
label: Browser Environment
151+
description: Please complete the following information
152+
placeholder: |
153+
- OS: [e.g. macOS 14.0, Windows 11, Ubuntu 22.04]
154+
- Browser: [e.g. Chrome, Firefox, Safari, Edge]
155+
- Browser Version: [e.g. 120.0.6099.234]
156+
- Screen Resolution: [e.g. 1920x1080]
157+
- Viewport Size: [e.g. Desktop, Mobile, Tablet]
158+
validations:
159+
required: true
160+
161+
- type: textarea
162+
id: screenshots
163+
attributes:
164+
label: Screenshots/Videos
165+
description: If applicable, add screenshots or screen recordings to help explain your problem
166+
placeholder: Drag and drop images here, or paste image URLs
167+
168+
- type: textarea
169+
id: user-prompt
170+
attributes:
171+
label: User Prompt (if applicable)
172+
description: If the bug occurred during code generation, what was your prompt?
173+
placeholder: Share the prompt you used that triggered the issue (remove any sensitive information)
174+
175+
- type: textarea
176+
id: generated-code
177+
attributes:
178+
label: Generated Code Sample (if applicable)
179+
description: If relevant, share a sample of the problematic generated code
180+
placeholder: Share relevant code snippets (remove any sensitive information)
181+
render: javascript
182+
183+
- type: dropdown
184+
id: severity
185+
attributes:
186+
label: Bug Severity
187+
description: How severe is this bug?
188+
options:
189+
- Critical (App unusable)
190+
- High (Major feature broken)
191+
- Medium (Feature partially broken)
192+
- Low (Minor issue/cosmetic)
193+
validations:
194+
required: true
195+
196+
- type: checkboxes
197+
id: reproducibility
198+
attributes:
199+
label: Reproducibility
200+
description: How often does this bug occur?
201+
options:
202+
- label: Always (100%)
203+
- label: Often (75%+)
204+
- label: Sometimes (25-75%)
205+
- label: Rarely (<25%)
206+
- label: Only happened once
207+
208+
- type: textarea
209+
id: additional-context
210+
attributes:
211+
label: Additional Context
212+
description: Add any other context about the problem here
213+
placeholder: |
214+
- Any workarounds you found?
215+
- Related issues or patterns you noticed?
216+
- Specific use case or workflow?
217+
- Any other relevant information?
218+
219+
- type: checkboxes
220+
id: terms
221+
attributes:
222+
label: Code of Conduct
223+
description: By submitting this issue, you agree to follow our Code of Conduct
224+
options:
225+
- label: I agree to follow this project's Code of Conduct
226+
required: true

0 commit comments

Comments
 (0)