# Pull Request
## Description
<!-- Provide a clear and concise description of what this PR does -->
## Type of Change
<!-- Mark the relevant option with an 'x' -->
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Documentation update
- [ ] Code refactoring
- [ ] Performance improvement
- [ ] Test addition/improvement
- [ ] Dependency update
- [ ] Other (please describe):
## Related Issues
<!-- Link related issues here using #issue-number -->
Fixes #
Closes #
Related to #
## Motivation and Context
<!-- Why is this change required? What problem does it solve? -->
## Changes Made
<!-- List the specific changes made in this PR -->
### Modified Components
<!-- Check all that apply -->
- [ ] GOTCHA Framework
- [ ] ATLAS Process
- [ ] Thinking Mechanism
- [ ] Hook System
- [ ] Subagent System
- [ ] Database/Memory
- [ ] MCP Tools
- [ ] Documentation
- [ ] Tests
- [ ] Build/Config
### Detailed Changes
1. **Change 1**: Description
2. **Change 2**: Description
3. **Change 3**: Description
## Testing Performed
<!-- Describe the testing you have performed -->
### Unit Tests
- [ ] Added new unit tests
- [ ] Updated existing unit tests
- [ ] All unit tests pass
### Integration Tests
- [ ] Tested with MCP client
- [ ] Tested hook system
- [ ] Tested subagent execution
- [ ] Tested database operations
### Manual Testing
<!-- Describe manual testing steps performed -->
1. Step 1
2. Step 2
3. Step 3
### Test Results
```
Paste test output here
```
## Documentation
<!-- Have you updated documentation? -->
- [ ] Updated README.md
- [ ] Updated CHANGELOG.md
- [ ] Updated API documentation
- [ ] Updated code comments
- [ ] Added/updated examples
- [ ] Updated ADVANCED.md (if applicable)
- [ ] No documentation needed
## Code Quality
<!-- Ensure code quality standards are met -->
- [ ] Code follows project style guidelines
- [ ] Self-review of code performed
- [ ] Comments added for complex logic
- [ ] No new warnings generated
- [ ] TypeScript strict mode satisfied
- [ ] All linting passes
- [ ] Build completes without errors
## Breaking Changes
<!-- If this introduces breaking changes, describe them -->
### Breaking Change Description
<!-- What breaks? -->
### Migration Guide
<!-- How should users migrate? -->
```typescript
// Before
oldAPI();
// After
newAPI();
```
## Performance Impact
<!-- Does this change affect performance? -->
- [ ] No performance impact
- [ ] Performance improved
- [ ] Performance degraded (justified because...)
- [ ] Not measured
## Security Considerations
<!-- Have you considered security implications? -->
- [ ] No security implications
- [ ] Security improved
- [ ] New permissions required
- [ ] Reviewed for vulnerabilities
- [ ] Input validation added/updated
## Screenshots
<!-- If applicable, add screenshots showing the changes -->
## Dependencies
<!-- List any new dependencies or dependency updates -->
### New Dependencies
- None
### Updated Dependencies
- None
## Deployment Notes
<!-- Any special deployment considerations? -->
- [ ] Requires database migration
- [ ] Requires configuration update
- [ ] Requires rebuild
- [ ] Backward compatible
- [ ] No special deployment needs
## Checklist
<!-- Ensure all items are complete before submitting -->
- [ ] My code follows the project's code style
- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published
- [ ] I have updated the CHANGELOG.md
- [ ] I have checked my code and corrected any misspellings
## Additional Notes
<!-- Any additional information for reviewers -->
## Reviewer Checklist
<!-- For reviewers to complete -->
- [ ] Code reviewed
- [ ] Tests verified
- [ ] Documentation reviewed
- [ ] Security considerations addressed
- [ ] Performance acceptable
- [ ] Breaking changes documented
- [ ] Changelog updated
---
**Thank you for contributing to AGI-MCP!** 🎉