Skip to content

Conversation

@AustinMroz
Copy link
Collaborator

@AustinMroz AustinMroz commented Nov 13, 2025

Heavily WIP.
linear-mode

See also: #6642

┆Issue is synchronized with this Notion page by Unito

@github-actions
Copy link

github-actions bot commented Nov 13, 2025

🎭 Playwright Test Results

⚠️ Tests passed with flaky tests

⏰ Completed at: 11/14/2025, 06:08:38 AM UTC

📈 Summary

  • Total Tests: 499
  • Passed: 466 ✅
  • Failed: 0
  • Flaky: 3 ⚠️
  • Skipped: 30 ⏭️

📊 Test Reports by Browser

  • chromium: View Report • ✅ 457 / ❌ 0 / ⚠️ 3 / ⏭️ 30
  • chromium-2x: View Report • ✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0
  • chromium-0.5x: View Report • ✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0
  • mobile-chrome: View Report • ✅ 6 / ❌ 0 / ⚠️ 0 / ⏭️ 0

🎉 Click on the links above to view detailed test results for each browser configuration.

@github-actions
Copy link

github-actions bot commented Nov 13, 2025

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 11/14/2025, 05:58:18 AM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@github-actions
Copy link

github-actions bot commented Nov 13, 2025

Bundle Size Report

Summary

  • Raw size: 13.6 MB baseline 13.6 MB — 🔴 +5.44 kB
  • Gzip: 2.73 MB baseline 2.73 MB — 🔴 +1.48 kB
  • Brotli: 2.14 MB baseline 2.14 MB — 🔴 +1.01 kB
  • Bundles: 89 current • 88 baseline • 41 added / 40 removed

Category Glance
UI Components 🔴 +12.9 kB (279 kB) · Other 🟢 -12.4 kB (3.91 MB) · Graph Workspace 🔴 +4.48 kB (807 kB) · App Entry Points 🔴 +431 B (2.92 MB) · Vendor & Third-Party ⚪ 0 B (5.32 MB) · Panels & Settings ⚪ 0 B (306 kB) · + 3 more

Per-category breakdown
App Entry Points — 2.92 MB (baseline 2.92 MB) • 🔴 +431 B

Main entry bundles and manifests

File Before After Δ Raw Δ Gzip Δ Brotli
assets/index-SuG6I7y3.js (new) 2.56 MB 🔴 +2.56 MB 🔴 +539 kB 🔴 +410 kB
assets/index-BDr_mNyl.js (removed) 2.56 MB 🟢 -2.56 MB 🟢 -539 kB 🟢 -410 kB
assets/index-C0O1dgy-.js (new) 365 kB 🔴 +365 kB 🔴 +75.3 kB 🔴 +61.3 kB
assets/index-DnwQ6Gfe.js (removed) 365 kB 🟢 -365 kB 🟢 -75.3 kB 🟢 -61.4 kB
assets/index-Dwzj42_B.js (new) 345 B 🔴 +345 B 🔴 +247 B 🔴 +203 B
assets/index-DXcSmUwP.js (removed) 345 B 🟢 -345 B 🟢 -244 B 🟢 -201 B

Status: 3 added / 3 removed

Graph Workspace — 807 kB (baseline 803 kB) • 🔴 +4.48 kB

Graph editor runtime, canvas, workflow orchestration

File Before After Δ Raw Δ Gzip Δ Brotli
assets/GraphView-DtlVep_l.js (new) 807 kB 🔴 +807 kB 🔴 +158 kB 🔴 +122 kB
assets/GraphView-CGeDCTZh.js (removed) 803 kB 🟢 -803 kB 🟢 -157 kB 🟢 -121 kB

Status: 1 added / 1 removed

Views & Navigation — 8 kB (baseline 8 kB) • ⚪ 0 B

Top-level views, pages, and routed surfaces

File Before After Δ Raw Δ Gzip Δ Brotli
assets/UserSelectView-Bwm4_iTQ.js (new) 8 kB 🔴 +8 kB 🔴 +2.43 kB 🔴 +2.13 kB
assets/UserSelectView-tMzusSqn.js (removed) 8 kB 🟢 -8 kB 🟢 -2.43 kB 🟢 -2.13 kB

Status: 1 added / 1 removed

Panels & Settings — 306 kB (baseline 306 kB) • ⚪ 0 B

Configuration panels, inspectors, and settings screens

File Before After Δ Raw Δ Gzip Δ Brotli
assets/CreditsPanel-DItj4eE4.js (removed) 23 kB 🟢 -23 kB 🟢 -5.46 kB 🟢 -4.77 kB
assets/CreditsPanel-jc3LRWfV.js (new) 23 kB 🔴 +23 kB 🔴 +5.46 kB 🔴 +4.77 kB
assets/KeybindingPanel-BcPpjIww.js (removed) 15.1 kB 🟢 -15.1 kB 🟢 -3.73 kB 🟢 -3.28 kB
assets/KeybindingPanel-DPiyGF44.js (new) 15.1 kB 🔴 +15.1 kB 🔴 +3.73 kB 🔴 +3.29 kB
assets/ExtensionPanel-C3992myO.js (new) 11.9 kB 🔴 +11.9 kB 🔴 +2.79 kB 🔴 +2.45 kB
assets/ExtensionPanel-CNs4-yiw.js (removed) 11.9 kB 🟢 -11.9 kB 🟢 -2.79 kB 🟢 -2.45 kB
assets/AboutPanel-BR9brTU3.js (new) 10.1 kB 🔴 +10.1 kB 🔴 +2.62 kB 🔴 +2.32 kB
assets/AboutPanel-t-CDl9j4.js (removed) 10.1 kB 🟢 -10.1 kB 🟢 -2.62 kB 🟢 -2.3 kB
assets/ServerConfigPanel-CFOElBtN.js (removed) 8.05 kB 🟢 -8.05 kB 🟢 -2.12 kB 🟢 -1.88 kB
assets/ServerConfigPanel-De6m5R1V.js (new) 8.05 kB 🔴 +8.05 kB 🔴 +2.12 kB 🔴 +1.88 kB
assets/UserPanel-CxKMmgTM.js (new) 7.76 kB 🔴 +7.76 kB 🔴 +2.02 kB 🔴 +1.77 kB
assets/UserPanel-DcMA4yp2.js (removed) 7.76 kB 🟢 -7.76 kB 🟢 -2.02 kB 🟢 -1.77 kB
assets/settings-BXTtSH4O.js 33.3 kB 33.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-C9Pzn-NG.js 25.2 kB 25.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CCy2fA_h.js 27.3 kB 27.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CQpqEFfl.js 26.6 kB 26.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DHcnxypw.js 21.7 kB 21.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DhFTK9fY.js 25.1 kB 25.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DlT4t_ui.js 25.9 kB 25.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DRgSrIdD.js 24.2 kB 24.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-tjkeqiZq.js 21.1 kB 21.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 6 added / 6 removed

UI Components — 279 kB (baseline 266 kB) • 🔴 +12.9 kB

Reusable component library chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/Load3D.vue_vue_type_script_setup_true_lang-DR9qjw5Q.js (removed) 185 kB 🟢 -185 kB 🟢 -31.9 kB 🟢 -25.9 kB
assets/Load3D.vue_vue_type_script_setup_true_lang-DXpUcYl_.js (new) 185 kB 🔴 +185 kB 🔴 +31.9 kB 🔴 +25.9 kB
assets/WidgetSelect.vue_vue_type_script_setup_true_lang-CPsT1IVf.js (new) 47.9 kB 🔴 +47.9 kB 🔴 +10.4 kB 🔴 +9.01 kB
assets/WidgetSelect.vue_vue_type_script_setup_true_lang-Dq-61Wvf.js (removed) 47.9 kB 🟢 -47.9 kB 🟢 -10.4 kB 🟢 -9 kB
assets/WidgetInputNumber.vue_vue_type_script_setup_true_lang-B8_jWrO4.js (new) 12.9 kB 🔴 +12.9 kB 🔴 +3.39 kB 🔴 +3 kB
assets/ComfyQueueButton-ByV0Lyel.js (removed) 11.1 kB 🟢 -11.1 kB 🟢 -2.78 kB 🟢 -2.46 kB
assets/ComfyQueueButton-CAC0G1v4.js (new) 11.1 kB 🔴 +11.1 kB 🔴 +2.78 kB 🔴 +2.46 kB
assets/WidgetSelectButton-ChdT2Knz.js (removed) 6.56 kB 🟢 -6.56 kB 🟢 -1.94 kB 🟢 -1.7 kB
assets/WidgetSelectButton-ngoubZw4.js (new) 6.56 kB 🔴 +6.56 kB 🔴 +1.94 kB 🔴 +1.7 kB
assets/WidgetLayoutField.vue_vue_type_script_setup_true_lang-B-5T114j.js (new) 2.16 kB 🔴 +2.16 kB 🔴 +810 B 🔴 +706 B
assets/WidgetLayoutField.vue_vue_type_script_setup_true_lang-C63-tpcY.js (removed) 2.16 kB 🟢 -2.16 kB 🟢 -810 B 🟢 -702 B
assets/LazyImage.vue_vue_type_script_setup_true_lang-CYFSl-yC.js 10.7 kB 10.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserAvatar.vue_vue_type_script_setup_true_lang-D2s8tnS2.js 1.26 kB 1.26 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetButton-ByrPd5jr.js 1.62 kB 1.62 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 6 added / 5 removed

Data & Services — 12.6 kB (baseline 12.6 kB) • ⚪ 0 B

Stores, services, APIs, and repositories

File Before After Δ Raw Δ Gzip Δ Brotli
assets/keybindingService-CXp4xlbQ.js (new) 7.6 kB 🔴 +7.6 kB 🔴 +1.85 kB 🔴 +1.59 kB
assets/keybindingService-mbqLk_12.js (removed) 7.6 kB 🟢 -7.6 kB 🟢 -1.84 kB 🟢 -1.59 kB
assets/serverConfigStore-DR5U6XVe.js (new) 2.79 kB 🔴 +2.79 kB 🔴 +894 B 🔴 +776 B
assets/serverConfigStore-Dy97ilry.js (removed) 2.79 kB 🟢 -2.79 kB 🟢 -890 B 🟢 -774 B
assets/audioService-DQIFomY2.js (removed) 2.2 kB 🟢 -2.2 kB 🟢 -964 B 🟢 -824 B
assets/audioService-Jm4_FHpE.js (new) 2.2 kB 🔴 +2.2 kB 🔴 +964 B 🔴 +822 B

Status: 3 added / 3 removed

Utilities & Hooks — 5.87 kB (baseline 5.87 kB) • ⚪ 0 B

Helpers, composables, and utility bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useWidgetValue-CDKSCFow.js (new) 2.45 kB 🔴 +2.45 kB 🔴 +792 B 🔴 +674 B
assets/useWidgetValue-IC6pgigJ.js (removed) 2.45 kB 🟢 -2.45 kB 🟢 -793 B 🟢 -683 B
assets/audioUtils-Bys7BTCV.js (new) 1.41 kB 🔴 +1.41 kB 🔴 +652 B 🔴 +548 B
assets/audioUtils-DbSevoBi.js (removed) 1.41 kB 🟢 -1.41 kB 🟢 -649 B 🟢 -547 B
assets/mathUtil-CTARWQ-l.js 1.07 kB 1.07 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeFilterUtil-CXKCRJ-m.js 460 B 460 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useTransformCompatOverlayProps-YaCpDdzr.js 486 B 486 B ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 2 added / 2 removed

Vendor & Third-Party — 5.32 MB (baseline 5.32 MB) • ⚪ 0 B

External libraries and shared vendor chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/vendor-other-BzOfSe-B.js (new) 3.22 MB 🔴 +3.22 MB 🔴 +684 kB 🔴 +549 kB
assets/vendor-other-DS385ZxK.js (removed) 3.22 MB 🟢 -3.22 MB 🟢 -684 kB 🟢 -549 kB
assets/vendor-tiptap-BeyEbojR.js (new) 232 kB 🔴 +232 kB 🔴 +45.7 kB 🔴 +37.7 kB
assets/vendor-tiptap-BXxDcG7x.js (removed) 232 kB 🟢 -232 kB 🟢 -45.7 kB 🟢 -37.7 kB
assets/vendor-vue-BYlxZwPm.js (removed) 92.6 kB 🟢 -92.6 kB 🟢 -23.9 kB 🟢 -20.8 kB
assets/vendor-vue-BZVO3U1D.js (new) 92.6 kB 🔴 +92.6 kB 🔴 +23.9 kB 🔴 +20.8 kB
assets/vendor-primevue-PESgPnbc.js 517 B 517 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-three-aR6ntw5X.js 1.37 MB 1.37 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-xterm-BZLod3g9.js 407 kB 407 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 3 added / 3 removed

Other — 3.91 MB (baseline 3.92 MB) • 🟢 -12.4 kB

Bundles that do not match a named category

File Before After Δ Raw Δ Gzip Δ Brotli
assets/WidgetRecordAudio-Cz0YbH8D.js (removed) 22.1 kB 🟢 -22.1 kB 🟢 -5.57 kB 🟢 -4.93 kB
assets/WidgetRecordAudio-D0y-mxL9.js (new) 22.1 kB 🔴 +22.1 kB 🔴 +5.57 kB 🔴 +4.92 kB
assets/AudioPreviewPlayer-BnhQPpu9.js (new) 14.9 kB 🔴 +14.9 kB 🔴 +3.71 kB 🔴 +3.32 kB
assets/AudioPreviewPlayer-C7UQrQQH.js (removed) 14.9 kB 🟢 -14.9 kB 🟢 -3.71 kB 🟢 -3.31 kB
assets/WidgetInputNumber-UeK4cGGJ.js (removed) 14.6 kB 🟢 -14.6 kB 🟢 -3.77 kB 🟢 -3.35 kB
assets/WidgetFileUpload-BfISKGT7.js (new) 11.9 kB 🔴 +11.9 kB 🔴 +2.81 kB 🔴 +2.44 kB
assets/WidgetFileUpload-Cx6dGznS.js (removed) 11.9 kB 🟢 -11.9 kB 🟢 -2.81 kB 🟢 -2.44 kB
assets/WidgetGalleria-CnJEZrWr.js (new) 5.59 kB 🔴 +5.59 kB 🔴 +1.74 kB 🔴 +1.54 kB
assets/WidgetGalleria-DWjTcTBf.js (removed) 5.59 kB 🟢 -5.59 kB 🟢 -1.74 kB 🟢 -1.53 kB
assets/WidgetColorPicker-CiSKDHbw.js (new) 4.87 kB 🔴 +4.87 kB 🔴 +1.67 kB 🔴 +1.46 kB
assets/WidgetColorPicker-CylP7a4L.js (removed) 4.87 kB 🟢 -4.87 kB 🟢 -1.67 kB 🟢 -1.46 kB
assets/WidgetMarkdown-CncyzqLQ.js (removed) 4.85 kB 🟢 -4.85 kB 🟢 -1.69 kB 🟢 -1.46 kB
assets/WidgetMarkdown-YMVVfk9i.js (new) 4.85 kB 🔴 +4.85 kB 🔴 +1.69 kB 🔴 +1.46 kB
assets/WidgetAudioUI-C8MT_db1.js (new) 4.45 kB 🔴 +4.45 kB 🔴 +1.48 kB 🔴 +1.33 kB
assets/WidgetAudioUI-goG2C0W1.js (removed) 4.45 kB 🟢 -4.45 kB 🟢 -1.48 kB 🟢 -1.32 kB
assets/WidgetMultiSelect-DAmTjyC_.js (removed) 4.26 kB 🟢 -4.26 kB 🟢 -1.44 kB 🟢 -1.26 kB
assets/WidgetMultiSelect-dwvLFCSL.js (new) 4.26 kB 🔴 +4.26 kB 🔴 +1.44 kB 🔴 +1.26 kB
assets/WidgetTreeSelect-DSFT9cmf.js (new) 3.99 kB 🔴 +3.99 kB 🔴 +1.36 kB 🔴 +1.19 kB
assets/WidgetTreeSelect-DxX3TePx.js (removed) 3.99 kB 🟢 -3.99 kB 🟢 -1.36 kB 🟢 -1.19 kB
assets/WidgetTextarea-DJjXYoRL.js (removed) 3.7 kB 🟢 -3.7 kB 🟢 -1.28 kB 🟢 -1.12 kB
assets/WidgetTextarea-DnqEWDdy.js (new) 3.7 kB 🔴 +3.7 kB 🔴 +1.28 kB 🔴 +1.12 kB
assets/WidgetInputText-cya6hPCH.js (removed) 3.62 kB 🟢 -3.62 kB 🟢 -1.26 kB 🟢 -1.11 kB
assets/WidgetInputText-tfStbhIv.js (new) 3.62 kB 🔴 +3.62 kB 🔴 +1.26 kB 🔴 +1.11 kB
assets/WidgetToggleSwitch-BtAuWgWV.js (removed) 3.49 kB 🟢 -3.49 kB 🟢 -1.21 kB 🟢 -1.08 kB
assets/WidgetToggleSwitch-CDQzAmXJ.js (new) 3.49 kB 🔴 +3.49 kB 🔴 +1.21 kB 🔴 +1.09 kB
assets/WidgetSelect-DGOAXvzo.js (new) 2.29 kB 🔴 +2.29 kB 🔴 +720 B 🔴 +611 B
assets/WidgetSelect-DxOCqkAZ.js (removed) 2.29 kB 🟢 -2.29 kB 🟢 -718 B 🟢 -609 B
assets/WidgetInputNumber-Bnr63ClQ.js (new) 2.18 kB 🔴 +2.18 kB 🔴 +681 B 🔴 +568 B
assets/Load3D-CNL21UIJ.js (removed) 2.01 kB 🟢 -2.01 kB 🟢 -608 B 🟢 -514 B
assets/Load3D-dLc6ITUh.js (new) 2.01 kB 🔴 +2.01 kB 🔴 +606 B 🔴 +511 B
assets/WidgetLegacy-DUAS14uh.js (new) 1.91 kB 🔴 +1.91 kB 🔴 +558 B 🔴 +491 B
assets/WidgetLegacy-DW7tmPsw.js (removed) 1.91 kB 🟢 -1.91 kB 🟢 -556 B 🟢 -498 B
assets/commands-_6uSNVYB.js 14.9 kB 14.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BaAvtVOT.js 14.7 kB 14.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BRKOlMPq.js 15.4 kB 15.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-C1kmJUO0.js 14.9 kB 14.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CHLkz7NH.js 17.4 kB 17.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-cLsDwHMQ.js 14 kB 14 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-Ct50VUT9.js 16.2 kB 16.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DOEnM922.js 14.1 kB 14.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-Ds4Sq2CW.js 15.7 kB 15.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BjHbZI-o.js 97.5 kB 97.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BsmSUEg9.js 75.9 kB 75.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-C1dqVsBC.js 103 kB 103 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-CTcPPkuZ.js 87.4 kB 87.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-CwX98cQA.js 89.7 kB 89.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DFyT7zKX.js 84.8 kB 84.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DHvyJYQT.js 74.9 kB 74.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-ruI2u5eb.js 118 kB 118 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-UdMyOcTd.js 86.4 kB 86.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-_Px5dSNW.js 306 kB 306 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-7z21KPoS.js 285 kB 285 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BWKZzBPK.js 346 kB 346 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CGbgH4Yl.js 320 kB 320 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CjjjdWkV.js 313 kB 313 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CVrNtxvj.js 288 kB 288 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DLRSA0IK.js 309 kB 309 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DQV2gnwA.js 372 kB 372 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-ofqLG5vz.js 310 kB 310 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetChart-4dlndULn.js 2.44 kB 2.44 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCompare-Ds3K3ULR.js 2.15 kB 2.15 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetPropFilter-BIbGSUAt.js 1.28 kB 1.28 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 16 added / 16 removed

Since linearview is no longer built on top of the canvassplitteroverlay,
attempted changes to allow for an off-side-panel are no longer required
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.

2 participants