Skip to content

Cap terminal output backlog#168

Closed
luckeyfaraday wants to merge 2 commits into
mainfrom
fix/bound-terminal-output-backlog
Closed

Cap terminal output backlog#168
luckeyfaraday wants to merge 2 commits into
mainfrom
fix/bound-terminal-output-backlog

Conversation

@luckeyfaraday

Copy link
Copy Markdown
Owner

Summary

  • cap pending PTY output in the Electron main process and PTY host
  • close overloaded terminal SSE streams instead of buffering indefinitely
  • clear terminal output buffers/listeners when panes exit or are killed

Verification

  • npm run build:electron
  • node --test tests/terminal-buffer.test.mjs
  • npm run test:electron
  • npm run dist

@luckeyfaraday

Copy link
Copy Markdown
Owner Author

Closing as redundant: PR #169 (fix/terminal-output-flow-control) is a strict superset of this branch — it contains both commits here (aafdaac Cap terminal output backlog, a5f9b64 Bound terminal renderer output flow) verbatim, plus ee83d09 (Bound agent session transcript scans). Every file this PR touches is touched identically in #169. Consolidating the terminal output flow work into #169.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant