fastmcp/.github/ISSUE_TEMPLATE/bug.yml
Jeremiah Lowin ee8df46ea4 Update bug.yml
2025-05-05 13:51:11 -04:00

68 lines
2.1 KiB
YAML

name: 🐛 Bug Report
description: Report a bug or unexpected behavior in FastMCP
labels: [bug, pending]
body:
- type: markdown
attributes:
value: Thank you for contributing to FastMCP! 🙏
- type: textarea
id: description
attributes:
label: Description
description: |
Please explain what you're experiencing and what you would expect to happen instead.
Provide as much detail as possible to help us understand and solve your problem quickly.
validations:
required: true
- type: textarea
id: example
attributes:
label: Example Code
description: >
If applicable, please provide a self-contained,
[minimal, reproducible example](https://stackoverflow.com/help/minimal-reproducible-example)
demonstrating the bug.
If possible, your example should be a single-file script. Instead of `.run()`-ing an MCP server, use a `Client` to directly interact with it (`async with Client(mcp) as client: ...`) and demonstrate the issue.
placeholder: |
from fastmcp import FastMCP, Client
mcp = FastMCP()
async with Client(mcp) as client:
...
render: Python
- type: textarea
id: version
attributes:
label: Version Information
description: |
Please provide information about your FastMCP version, MCP version, Python version, and OS.
To get this information, run the following command in your terminal and paste the output below:
```bash
fastmcp version
```
If there is other information that would be helpful, please include it as well.
render: Text
validations:
required: true
- type: textarea
id: additional_context
attributes:
label: Additional Context
description: |
Add any other context about the problem here. This could include:
- The full error message and traceback (if applicable)
- Information about your environment (e.g., virtual environment, installed packages)
- Steps to reproduce the issue
- Any recent changes in your code or setup that might be relevant