Resolve drift where main evolved the same areas this feature touches:
- view.tsx: keep main's agent-stream/ layout refactor, drop the
working-indicator/turn-copy helpers main relocated, fix moved import paths
- terminal-emulator.tsx: expose terminal find on the typed ref handle only
(main's DOMImperativeFactory is JSON-serializable-only)
- file-pane.tsx: render syntax highlighting and find highlighting together,
pass lineSelection through the searchable preview
- tests/e2e: track main's PaneContextValue.openImportSheet,
TerminalEmulatorHandle (restoreOutput/blur), and the seed-client helper