fix(ui): show primary user in multi-agent profile hero (#136736)

fix(ui): show primary user in multi-agent profile hero (#136736)

* fix(ui): show primary user in profile hero

* test(ui): exercise profile hero with multi-agent fixture

* fix(ui): cover live profile identity behavior

* test(ui): preserve complete profile presence fixtures

* test(ui): register profile Gateway proof in CI

Keep the Profile real-Gateway test in the explicit CI command and serial inventory. Extract the connected page fixture without removing coverage so the Profile unit suite stays within the file-size limit.

* test(ui): forward profile proof identity through a real proxy

Chromium did not attach browser extra HTTP headers to its WebSocket upgrade in CI. Use a loopback reverse proxy rooted in the isolated test workspace so the existing trusted-proxy authentication receives its required headers.

* fix(ui): honor cleared profile names and bound hero titles

Use the live identity for the Profile header, including cleared names and the localized owner label. Keep editor drafts separate and wrap unnamed email titles within the card. Reuse the canonical agent summary type.

Co-authored-by: Jacqueline Henriksen <179184921+jjjhenriksen@users.noreply.github.com>

* test(ui): share profile text containment assertions

Check full viewport visibility and horizontal text fit for both hero fields in one loop, retaining the unnamed-email regression while keeping the suite under the file-size limit.

Co-authored-by: Jacqueline Henriksen <179184921+jjjhenriksen@users.noreply.github.com>

---------

Co-authored-by: Peter Steinberger 
Co-authored-by: Jacqueline Henriksen <179184921+jjjhenriksen@users.noreply.github.com>
添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论