diff --git a/CLAUDE.md b/CLAUDE.md index 491d00c..43370bb 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -19,7 +19,7 @@ Output processing uses @xterm/headless for proper VT100 emulation: - src/terminal.ts - headless terminal wrapper - One terminal instance per session (created on auth, disposed on close) - serializeAsHTML() produces HTML for SSE broadcast -- ansi.ts and ansi-carryover.ts are deprecated (kept for rollback) +- trimHtmlOutput() removes empty trailing rows for cleaner display See docs/terminal-emulation.md for design rationale.