5c998f5bf9
Reverted terminal.tsx, terminal_session.py, and terminal.py to clean state from before the resize debugging saga. Removed: - Debug console.log statements - Explicit term.resize() calls that broke xterm.js - position: relative CSS overrides on .xterm - stty -echo wrapper and asyncio.sleep delay - Extra requestAnimationFrame refresh calls Kept: - Mobile terminal features (special keys, modifiers, font size) - ResizeObserver for container resize detection - Basic fit() and WebSocket resize messaging