- Add parentheses for clearer operator precedence in reduction calculation
- Remove magic number comments in tests for better maintainability
Co-authored-by: samanhappy <2755122+samanhappy@users.noreply.github.com>
- Add compressionService.ts with AI-powered compression using OpenAI
- Add compression configuration to SystemConfig type
- Update SystemConfig database entity with compression field
- Integrate compression with mcpService tool call responses
- Add migration support for compression settings
- Add comprehensive unit tests (23 new tests)
- Support graceful fallback when compression is unavailable
Co-authored-by: samanhappy <2755122+samanhappy@users.noreply.github.com>