REPL.tsx

Description

The React component that renders the entire Claude Code terminal UI. 5,005 lines, 875 KB. Contains 470 useState hooks and 372 useEffect hooks — produces virtual-DOM-vs-TTY desync artifacts (scroll jumps, text overlap, prompt escaping the input box) during streaming.

Key claims

Relations

Sources

src-20260419-be936b1b7d4c