fix (desktop): fixing escape sequences handling so its not pushed to input

Closed
AV
10mo ago
+831-56

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.