## Description
Brief description of changes made in this PR.
## Type of Change
- [ ] 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
- [ ] Performance improvement
- [ ] Code refactoring
## Changes Made
- [ ] Added new chart type: `_____`
- [ ] Enhanced existing chart: `_____`
- [ ] Fixed bug in: `_____`
- [ ] Updated documentation
- [ ] Added tests
- [ ] Improved performance
- [ ] Updated dependencies
## Testing
- [ ] All existing tests pass
- [ ] New tests added for new functionality
- [ ] Manual testing completed
- [ ] Tested with different MCP clients
**Test Commands Run:**
```bash
npm run test
npm run lint:all
npm run build
```
## Chart Examples
If this PR adds or modifies chart functionality, please provide examples:
**Input:**
```json
{
"data": [1, 2, 3, 4, 5],
"title": "Example Chart"
}
```
**Output:**
```
[Include ASCII chart output here]
```
## Breaking Changes
List any breaking changes and migration steps:
- None
## Documentation
- [ ] README.md updated
- [ ] API documentation updated
- [ ] Examples updated
- [ ] CHANGELOG.md updated
## Checklist
- [ ] Code follows project style guidelines
- [ ] Self-review of code completed
- [ ] Code is properly commented
- [ ] Tests added for new functionality
- [ ] All tests pass
- [ ] No console errors or warnings
- [ ] Performance impact considered
- [ ] Security implications reviewed