agent-orchestrator/packages
suraj-markup 09e2c2b540 fix(terminal): preserve selection highlight by buffering after selection exists
Buffer incoming terminal.write() only after onSelectionChange reports
a non-empty selection — NOT during mousedown. This lets xterm.js
render the selection highlight normally, then prevents incoming data
from clearing it. The buffer flushes when the user clears the
selection (click/keypress) or after a 5s safety timeout.

Previous attempts broke because they buffered during mousedown which
prevented xterm.js from rendering the highlight in the first place.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 01:08:24 +05:30
..
agent-orchestrator feat: publish to npm under @composio scope (#32) 2026-02-15 04:28:57 +05:30
cli fix(cli): correct misleading comment on isPortAvailable IPv6 coverage 2026-03-01 21:53:11 +05:30
core fix: use JSONL-based activity detection in lifecycle manager (#247) 2026-03-01 20:04:31 +05:30
integration-tests fix: keep Claude Code interactive after initial prompt (#145) 2026-02-27 18:11:06 +05:30
plugins fix: cache ps output across sessions to fix 51s dashboard load (#244) 2026-03-01 20:41:03 +05:30
web fix(terminal): preserve selection highlight by buffering after selection exists 2026-03-02 01:08:24 +05:30