Skip to content

fix(webui): restore session drag and harden frontend loading - #5351

Merged
chengyongru merged 1 commit into
HKUDS:mainfrom
chengyongru:codex/fix-webui-review-findings
Aug 12, 2026
Merged

fix(webui): restore session drag and harden frontend loading#5351
chengyongru merged 1 commit into
HKUDS:mainfrom
chengyongru:codex/fix-webui-review-findings

Conversation

@chengyongru

Copy link
Copy Markdown
Collaborator

Summary

  • restore dragging inactive standalone sessions and workbench panes into the composer as session mentions; tab grouping chrome remains non-draggable
  • make service-worker pruning follow Vite's complete build manifest so current lazy chunks are retained
  • lazy-load locale resources and heavy Feishu/Weixin panels, reducing the entry bundle from about 447 KB to 208 KB gzip
  • keep browser zoom enabled, make collapsed reasoning content inert, and remove the unused mention wrapper

This is a follow-up to #5322, which kept the composer drop consumer but removed the sidebar session drag producer during the tabbed workbench rewrite.

Verification

  • focused WebUI tests: 156 passed
  • bun run lint
  • bun run build
  • real gateway + Playwright: standalone session and workbench pane drag-to-composer both create session mentions
  • controlled service-worker reload: asset manifest cached, console 0 errors / 0 warnings

@chengyongru chengyongru added priority: p1 Important user-impacting issue or project priority with bounded impact or a reasonable workaround. bug Something isn't working fix webui regression performance test channel labels Aug 12, 2026
@chengyongru
chengyongru merged commit 686dd06 into HKUDS:main Aug 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working channel fix performance priority: p1 Important user-impacting issue or project priority with bounded impact or a reasonable workaround. regression test webui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant