Skip to content

fix(ui): the showcase reference and a feed that loads again once the stream connects - #20

Merged
hightemp merged 2 commits into
mainfrom
fix/showcase-snapshot
Oct 28, 2026
Merged

hightemp merged 2 commits into
mainfrom
fix/showcase-snapshot

Conversation

@hightemp

@hightemp hightemp commented Oct 27, 2026 •

Copy link
Copy Markdown
Owner
  • The visual test of the component showcase failed on main: its reference came from a stale binary (make e2e-visual builds only when dist/wapp-debugger is missing). Retaken from a fresh build; make e2e-visual-update now builds first.
  • The e2e test of page errors failed in CI: the child request did not show in the feed within 10 s, and the retry found two. A likely cause in the app: a request between the first load of the feed and the first connection of the stream was lost (no Last-Event-ID to replay it). The transport now sends one resync when the stream first opens (unit test). The race did not show locally even without the fix. The test now names its page apart per run, so retries and repeats don't see earlier children.

🤖 Generated with Claude Code

hightemp and others added 2 commits October 27, 2026 17:20
The reference was taken from a binary built before the shared controls
joined the showcase: make e2e-visual builds only when there is no binary.
e2e-visual-update now builds first.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A request that came between the first load of the feed and the first
connection of the stream was lost: there is no Last-Event-ID to replay it
by. The transport now sends subscribers one resync when the stream first
opens; reconnections still get the missed events from the server. The
e2e test of page errors names its page apart in every run, so a retry or
a repeat no longer finds the child of the run before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@hightemp hightemp changed the title test(ui): the showcase reference of the current build fix(ui): the showcase reference and a feed that loads again once the stream connects Oct 27, 2026
@hightemp
hightemp merged commit 8a17a34 into main Oct 28, 2026
34 checks passed
@hightemp
hightemp deleted the fix/showcase-snapshot branch October 28, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant