Roo-Code/src
Eric Wheeler 5c9f7722b6 docs: document TerminalProcess stability guidelines
The TerminalProcess class is a critical component for VSCode shell integration.
This documentation explains why changes must be minimal and carefully considered:

- Performance optimizations using index-based operations and zero-copy implementation
- Accuracy requirements for handling terminal output and escape sequences
- Complex integration with VSCode shell features and command execution
- Careful handling of stream data and escape sequence processing
- Backwards compatibility considerations for VSCode releases

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-03-10 20:55:05 -07:00
..
__mocks__ Strip BOM when applying diffs 2025-03-08 17:50:49 -05:00
activate refactor: move getTerminalContents to Terminal class 2025-03-10 20:55:05 -07:00
api Fix usage tracking for SiliconFlow etc 2025-03-10 22:59:08 -04:00
core test: update Terminal constructor calls 2025-03-10 20:55:05 -07:00
exports Update src/exports/README.md 2025-03-10 11:24:21 -07:00
integrations docs: document TerminalProcess stability guidelines 2025-03-10 20:55:05 -07:00
services Merge pull request #1528 from afshawnlotfi/chrome-remote-webtools 2025-03-10 21:37:20 -04:00
shared Revert "Smart truncation for terminal output" 2025-03-10 20:54:53 -07:00
utils Revert "Smart truncation for terminal output" 2025-03-10 20:54:53 -07:00
extension.ts fix: prevent duplicate terminal handler registration 2025-03-10 20:55:05 -07:00