diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..50268a50 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,73 @@ +--- +name: Bug report +about: Detailed descriptions help us resolve faster +title: '' +labels: '' +assignees: '' + +--- + +**Before submitting an issue, please:** + +- [ ] Check the [documentation](https://docs.stagehand.dev/) for relevant information +- [ ] Search existing [issues](https://github.com/browserbase/stagehand/issues) to avoid duplicates + +## Environment Information + +Please provide the following information to help us reproduce and resolve your issue: + +**Stagehand:** + +- Language/SDK: [TypeScript, Python, MCP…] +- Stagehand version: [e.g., 1.0.0] + +**AI Provider:** + +- Provider: [e.g., OpenAI, Anthropic, Azure OpenAI] +- Model: [e.g., gpt-4o, claude-3-7-sonnet-latest] + +## Issue Description + +``` +[Describe the current behavior here] +``` + +### Steps to Reproduce + +1. +2. +3. + +### Minimal Reproduction Code + +```tsx +// Your minimal reproduction code here +import { Stagehand } from '@browserbase/stagehand'; + +const stagehand = new Stagehand({ + // IMPORTANT: include your stagehand config +}); + +// Steps that reproduce the issue + +``` + +### Error Messages / Log trace + +``` +[Paste error messages/logs here] +``` + +### Screenshots / Videos + +``` +[Attach screenshots or videos here] +``` + +### Related Issues + +Are there any related issues or PRs? + +- Related to: #[issue number] +- Duplicate of: #[issue number] +- Blocks: #[issue number] \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..c4e94669 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,23 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Are you willing to contribute to implementing this feature or fix?** + +- [ ] Yes, I can submit a PR +- [ ] Yes, but I need guidance +- [ ] No, I cannot contribute at this time \ No newline at end of file