Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
name: Bug Report
about: Report a bug or unexpected behavior
title: '[BUG] '
labels: bug
assignees: ''
---

## Bug Description
<!-- A clear and concise description of the bug -->

## Steps to Reproduce
1.
2.
3.

## Expected Behavior
<!-- What you expected to happen -->

## Actual Behavior
<!-- What actually happened -->

## Environment
- **OS**: <!-- e.g., Ubuntu 22.04, macOS 14.0, Windows 11 -->
- **Python Version**: <!-- e.g., 3.10.5 -->
- **MuJoCo MCP Version**: <!-- e.g., 0.8.2 -->
- **MuJoCo Version**: <!-- e.g., 3.0.0 -->

## Minimal Reproducible Example
```python
# Paste minimal code that reproduces the issue
```

## Error Messages / Stack Trace
```
# Paste full error message and stack trace
```

## Additional Context
<!-- Any other relevant information, screenshots, or logs -->

## Checklist
- [ ] I have searched existing issues to ensure this is not a duplicate
- [ ] I have provided all requested information above
- [ ] I have included a minimal reproducible example
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Feature Request
about: Suggest a new feature or enhancement
title: '[FEATURE] '
labels: enhancement
assignees: ''
---

## Feature Description
<!-- A clear and concise description of the feature you'd like to see -->

## Motivation
<!-- Why is this feature needed? What problem does it solve? -->

## Proposed Solution
<!-- How would you like to see this implemented? -->

## Alternative Solutions
<!-- Have you considered any alternative approaches? -->

## Use Cases
<!-- Describe specific scenarios where this feature would be valuable -->

## Additional Context
<!-- Any other relevant information, mockups, or examples -->

## Checklist
- [ ] I have searched existing issues to ensure this is not a duplicate
- [ ] I have clearly described the problem this feature solves
- [ ] I have considered how this feature aligns with the project's goals
72 changes: 72 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
## Description
<!-- Provide a clear and concise description of your changes -->

## Type of Change
<!-- Mark the relevant option with an "x" -->
- [ ] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Documentation update
- [ ] Code refactoring
- [ ] Performance improvement
- [ ] Test coverage improvement

## Related Issues
<!-- Link related issues using #issue_number -->
Fixes #
Related to #

## Changes Made
<!-- List the key changes in this PR -->
-
-
-

## Testing
<!-- Describe the testing you've done -->

### Test Coverage
- [ ] Unit tests added/updated
- [ ] Integration tests added/updated
- [ ] All existing tests pass
- [ ] Code coverage maintained or improved

### Manual Testing
<!-- Describe manual testing performed -->
-
-

## Code Quality Checklist
- [ ] Code follows the project's style guidelines (passes `ruff check`)
- [ ] Code is properly formatted (passes `ruff format --check`)
- [ ] Type hints are added where appropriate
- [ ] Docstrings are added/updated for public APIs
- [ ] No new linting warnings introduced
- [ ] All tests pass locally (`pytest`)
- [ ] No decrease in code coverage

## Documentation
- [ ] README.md updated (if needed)
- [ ] API documentation updated (if needed)
- [ ] CHANGELOG.md updated (if needed)
- [ ] Code comments added for complex logic

## Breaking Changes
<!-- If this PR includes breaking changes, describe them and the migration path -->
- N/A

## Screenshots / Demos
<!-- If applicable, add screenshots or demo videos -->

## Additional Notes
<!-- Any additional information reviewers should know -->

## Reviewer Checklist
<!-- For maintainers reviewing this PR -->
- [ ] Code review completed
- [ ] Architecture and design reviewed
- [ ] Security implications considered
- [ ] Performance implications considered
- [ ] Documentation is adequate
- [ ] Tests are comprehensive
- [ ] Ready to merge
Loading
Loading