fix (desktop): fixing escape sequences handling so its not pushed to input
Closed
AV
10mo ago+831+831+012345678901234567890123456789-56-56-01234567890123456789
Description
Related Issues
Type of Change
- [x ] Bug fix
- New feature
- Documentation
- Refactor
- Other (please describe):
Testing
Screenshots (if applicable)
Additional Notes
Summary by CodeRabbit
-
Performance
- Optimized terminal escape sequence filtering for faster processing.
- Implemented efficient scrollback buffer management.
-
Bug Fixes
- Improved filtering of terminal control sequences (CPR, DA, OSC responses) from output and scrollback.
- Enhanced handling of fragmented terminal sequences across data chunks.
-
Tests
- Added comprehensive test coverage for escape sequence filtering and scrollback behavior.
✏️ Tip: You can customize this high-level summary in your review settings.