Skip to content

Conversation

@benceruleanlu
Copy link
Member

@benceruleanlu benceruleanlu commented Feb 2, 2026

Summary

Use the shared NodeId type for output asset key construction to keep node id typing consistent across assets and workflow schemas.

Changes

  • What: replace the local string | number nodeId type in output key parts with the shared NodeId alias

Review Focus

Type consistency for nodeId used in output asset key generation.

Screenshots (if applicable)

N/A

┆Issue is synchronized with this Notion page by Unito

@benceruleanlu benceruleanlu requested a review from a team as a code owner February 2, 2026 11:35
Copilot AI review requested due to automatic review settings February 2, 2026 11:35
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Feb 2, 2026
@github-actions
Copy link

github-actions bot commented Feb 2, 2026

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 02/02/2026, 11:36:53 AM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@github-actions
Copy link

github-actions bot commented Feb 2, 2026

🎭 Playwright Tests: ✅ Passed

Results: 507 passed, 0 failed, 0 flaky, 8 skipped (Total: 515)

📊 Browser Reports
  • chromium: View Report (✅ 495 / ❌ 0 / ⚠️ 0 / ⏭️ 8)
  • chromium-2x: View Report (✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • chromium-0.5x: View Report (✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • mobile-chrome: View Report (✅ 9 / ❌ 0 / ⚠️ 0 / ⏭️ 0)

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 2, 2026

📝 Walkthrough

Walkthrough

The PR introduces a new type import of NodeId and refactors the OutputKeyParts.nodeId type signature from a union of primitive types (string | number | null) to the centralized NodeId | null type, ensuring consistent node identifier typing across the codebase without altering runtime behavior.

Changes

Cohort / File(s) Summary
Type Definition Consolidation
src/platform/assets/utils/outputAssetUtil.ts
Introduced NodeId type import from workflowSchema and refactored OutputKeyParts.nodeId type signature from string | number | null to NodeId | null for centralized type consistency.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/use-nodeid-output-key

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes the nodeId type used when constructing output asset keys by switching from a local string | number union to the shared NodeId alias from the workflow schema, keeping typing consistent across workflow and asset-related code.

Changes:

  • Replace OutputKeyParts.nodeId’s local string | number | null type with the shared NodeId | null type.
  • Add a type-only import for NodeId from the workflow schema.

@github-actions
Copy link

github-actions bot commented Feb 2, 2026

Bundle Size Report

Summary

  • Raw size: 22.2 MB baseline 22.2 MB — ⚪ 0 B
  • Gzip: 4.62 MB baseline 4.62 MB — ⚪ 0 B
  • Brotli: 3.43 MB baseline 3.43 MB — ⚪ 0 B
  • Bundles: 175 current • 175 baseline

Category Glance
Vendor & Third-Party ⚪ 0 B (10.7 MB) · Other ⚪ 0 B (7.17 MB) · Data & Services ⚪ 0 B (2.72 MB) · Graph Workspace ⚪ 0 B (978 kB) · Panels & Settings ⚪ 0 B (471 kB) · Views & Navigation ⚪ 0 B (80.7 kB) · + 5 more

Per-category breakdown
App Entry Points — 26 kB (baseline 26 kB) • ⚪ 0 B

Main entry bundles and manifests

File Before After Δ Raw Δ Gzip Δ Brotli
assets/index-CPZ4zPyb.js 26 kB 26 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Graph Workspace — 978 kB (baseline 978 kB) • ⚪ 0 B

Graph editor runtime, canvas, workflow orchestration

File Before After Δ Raw Δ Gzip Δ Brotli
assets/GraphView-BYoDDnGi.js 978 kB 978 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Views & Navigation — 80.7 kB (baseline 80.7 kB) • ⚪ 0 B

Top-level views, pages, and routed surfaces

File Before After Δ Raw Δ Gzip Δ Brotli
assets/CloudAuthTimeoutView-DEi_qSwK.js 5.24 kB 5.24 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudForgotPasswordView-a0a4F2oV.js 6.26 kB 6.26 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudLayoutView-CU0sTrZ4.js 8.54 kB 8.54 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudLoginView-BzHys8NY.js 11.8 kB 11.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudSignupView-CYIBbmg2.js 8.18 kB 8.18 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudSorryContactSupportView-DIeFUzGa.js 1.97 kB 1.97 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudSubscriptionRedirectView-rGBQxBUq.js 5.27 kB 5.27 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudSurveyView-CzXlcwC4.js 17.1 kB 17.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/layout-C3R3uE_I.js 500 B 500 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserCheckView-DBSO68vO.js 10.5 kB 10.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserSelectView-B-wk1s16.js 5.28 kB 5.28 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Panels & Settings — 471 kB (baseline 471 kB) • ⚪ 0 B

Configuration panels, inspectors, and settings screens

File Before After Δ Raw Δ Gzip Δ Brotli
assets/AboutPanel-DzfTvCSg.js 10.8 kB 10.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudRemoteConfig-D2wRYJKI.js 1.11 kB 1.11 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/config-B94bcjn0.js 1.15 kB 1.15 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ExtensionPanel-CwWzYvg3.js 10.2 kB 10.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/KeybindingPanel-D0T1ebNm.js 14.3 kB 14.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/LegacyCreditsPanel-BvGuYSAn.js 23.8 kB 23.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/refreshRemoteConfig-BmCR18vg.js 1.31 kB 1.31 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/refreshRemoteConfig-CiyOI9G9.js 169 B 169 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/remoteConfig-B0mlVvm7.js 788 B 788 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ServerConfigPanel-IfR0VzbI.js 7.23 kB 7.23 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings--kdIt6Ri.js 30.4 kB 30.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-Bz57yvlp.js 25.8 kB 25.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CDJne0Sg.js 31.2 kB 31.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CmfKjjkA.js 26.4 kB 26.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-crWL6KAZ.js 39.4 kB 39.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CYbRky-T.js 29.4 kB 29.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-D_kNbI7_.js 35.2 kB 35.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-Dn1HqM1j.js 32.9 kB 32.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-EPgYkg8b.js 29.6 kB 29.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-ShWh746R.js 32 kB 32 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-slBzDG7F.js 30.2 kB 30.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionPanel-DRoz_SRe.js 21 kB 21 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserPanel-BRSs06S_.js 6.71 kB 6.71 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WorkspacePanel-CSybBel-.js 29.8 kB 29.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
User & Accounts — 3.94 kB (baseline 3.94 kB) • ⚪ 0 B

Authentication, profile, and account management bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/auth-BAfHCB7j.js 178 B 178 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/auth-DKcX61_c.js 3.54 kB 3.54 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/firebaseAuthStore-DmtVomsD.js 217 B 217 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
Editors & Dialogs — 2.89 kB (baseline 2.89 kB) • ⚪ 0 B

Modals, dialogs, drawers, and in-app editors

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useSubscriptionDialog-BWB3Vpnn.js 2.71 kB 2.71 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useSubscriptionDialog-CJH0L1dP.js 179 B 179 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
UI Components — 33.7 kB (baseline 33.7 kB) • ⚪ 0 B

Reusable component library chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/Button-D_3gqTPH.js 3.82 kB 3.82 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudBadge-xtM39a5u.js 1.85 kB 1.85 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudFeedbackTopbarButton-5gIxkxQu.js 1.24 kB 1.24 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ComfyQueueButton-BTChoHMa.js 181 B 181 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ComfyQueueButton-N1EWSjVd.js 9.52 kB 9.52 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscribeButton-CKZixy0n.js 4.63 kB 4.63 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/TopbarBadge-BVHWMUK_.js 8.36 kB 8.36 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserAvatar-D80lITos.js 1.73 kB 1.73 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetButton-D9iI72GP.js 2.41 kB 2.41 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Data & Services — 2.72 MB (baseline 2.72 MB) • ⚪ 0 B

Stores, services, APIs, and repositories

File Before After Δ Raw Δ Gzip Δ Brotli
assets/api-CaumAv42.js 675 kB 675 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/audioService-DfvyEaOL.js 2.03 kB 2.03 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/bootstrapStore-CQBXe2j-.js 2.69 kB 2.69 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/dialogService-_hUh_HaH.js 2.02 MB 2.02 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/keybindingService-CAUG00Mi.js 6.74 kB 6.74 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/releaseStore-0H4169tz.js 8.91 kB 8.91 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/releaseStore-BupmpXRd.js 140 B 140 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/serverConfigStore-B4PsmGgu.js 2.64 kB 2.64 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/userStore-DbC4TVSg.js 2.16 kB 2.16 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Utilities & Hooks — 25.3 kB (baseline 25.3 kB) • ⚪ 0 B

Helpers, composables, and utility bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/_plugin-vue_export-helper-DuK_Fly3.js 467 B 467 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/audioUtils-7VgMRkLk.js 970 B 970 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/colorUtil-BjSbjz7i.js 7.2 kB 7.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/markdownRendererUtil-B_PGIBYn.js 1.78 kB 1.78 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/subscriptionCheckoutUtil-DM1PLgxc.js 2.03 kB 2.03 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/tailwindUtil-DXdzAQWK.js 488 B 488 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useCurrentUser-DWJrqEA2.js 145 B 145 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useErrorHandling-DWW0Sszw.js 5.21 kB 5.21 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useSubscriptionActions-C6qY8aHR.js 2.22 kB 2.22 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useSubscriptionCredits-CyUWN0Y0.js 1.39 kB 1.39 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useWorkspaceUI-DWsXNvmz.js 3.42 kB 3.42 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Vendor & Third-Party — 10.7 MB (baseline 10.7 MB) • ⚪ 0 B

External libraries and shared vendor chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/vendor-chart-DHGfk3hn.js 408 kB 408 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-other-CQ-cKqyS.js 4.1 MB 4.1 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-primevue-4Jj8eU28.js 3.04 MB 3.04 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-reka-ui-aCG649nF.js 263 kB 263 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-three-CERwhPwK.js 1.83 MB 1.83 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-tiptap-BxrEVL6s.js 650 kB 650 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-vue-Dwii0E-t.js 13.6 kB 13.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-xterm-IX6P8SWv.js 398 kB 398 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Other — 7.17 MB (baseline 7.17 MB) • ⚪ 0 B

Bundles that do not match a named category

File Before After Δ Raw Δ Gzip Δ Brotli
assets/AudioPreviewPlayer-TstMM_Dc.js 10.8 kB 10.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/auto-DWs2ctGL.js 1.73 kB 1.73 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/BaseViewTemplate-C0MRPkEU.js 2.42 kB 2.42 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudBadges-C65phEO-.js 1.08 kB 1.08 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudRunButtonWrapper-CozMlTJp.js 1.79 kB 1.79 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudSessionCookie-t7SSgGH7.js 2.94 kB 2.94 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudSubscription-O1S7ZPK9.js 976 B 976 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-2Ummrt4M.js 18.8 kB 18.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-8WuluAqM.js 19.3 kB 19.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BViLP6Ia.js 17.8 kB 17.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BWPBsR-j.js 20.6 kB 20.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-ByXor5xN.js 18 kB 18 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-C5-8fNtq.js 17.9 kB 17.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CTC-eRiE.js 18.5 kB 18.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CwopaVr4.js 17.2 kB 17.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-gY5a0Gsv.js 18 kB 18 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-mFAeWi-p.js 19.3 kB 19.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-tMuFl0J5.js 17 kB 17 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/core-C67JXjUt.js 97.8 kB 97.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CreateWorkspaceDialogContent-DQT3NZPG.js 5.93 kB 5.93 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CurrentUserPopoverWorkspace-CNYuocGQ.js 22.2 kB 22.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/DeleteWorkspaceDialogContent-Db5S-nDi.js 4.59 kB 4.59 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/EditWorkspaceDialogContent-DQzPFmap.js 5.7 kB 5.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/GlobalToast-Oi1Il8HZ.js 3.05 kB 3.05 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/graphHasMissingNodes-O7U-HV32.js 1.06 kB 1.06 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/groupNode-BJPR3lbw.js 74.7 kB 74.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/i18n-8QnNT-H4.js 188 B 188 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/i18n-CHVjJGfe.js 504 kB 504 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/InviteMemberDialogContent-C75kYFzr.js 8.36 kB 8.36 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/LazyImage-DqhWvXbV.js 14.2 kB 14.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/LeaveWorkspaceDialogContent-Do588_Vx.js 4.41 kB 4.41 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3D-BLFzHSUr.js 131 B 131 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3D-DQFaEO-f.js 19.3 kB 19.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3DControls-DkOdC-qg.js 35.9 kB 35.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BbU3jvmz.js 113 kB 113 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BNS3riuS.js 131 kB 131 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BrtCV7Bk.js 151 kB 151 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-C4U1m7i3.js 126 kB 126 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-Ch4KooEl.js 145 kB 145 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DfTcOVNP.js 113 kB 113 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DyJ_W2qZ.js 175 kB 175 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DyOi1LHY.js 133 kB 133 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-SUJPWsXI.js 156 kB 156 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-w5Cua0MA.js 127 kB 127 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-wwqSj12G.js 129 kB 129 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Media3DTop-DGffIyse.js 2.38 kB 2.38 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaAudioTop-ISx56tjc.js 2 kB 2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaImageTop-BvQKeiy3.js 2.34 kB 2.34 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaVideoTop-CQptuwWY.js 2.82 kB 2.82 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/mixpanel.module-DlEKfwN6.js 143 B 143 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nightlyBadges-ekYbc8_V.js 595 B 595 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-7GrJxNsU.js 349 kB 349 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-B1KZZk2Z.js 421 kB 421 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BAj0vo3H.js 347 kB 347 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-Bmu0YCiI.js 371 kB 371 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CbuEO-JI.js 391 kB 391 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CkWRu1hh.js 458 kB 458 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CLEOp9MY.js 374 kB 374 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-D0Fx1Opq.js 377 kB 377 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DsEVwLcc.js 377 kB 377 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-Pp9cUQcQ.js 381 kB 381 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-tOCboSV8.js 422 kB 422 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeTemplates-CSJ2ZZHJ.js 9.45 kB 9.45 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/OBJLoader2WorkerModule-DTMpvldF.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/PanelTemplate-BTjJjEir.js 16.2 kB 16.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/previousFullPath-DZ4Ggh4M.js 838 B 838 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/RemoveMemberDialogContent-uFbTMXu6.js 4.38 kB 4.38 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/RevokeInviteDialogContent-D_9QVx0x.js 4.29 kB 4.29 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/rolldown-runtime-cVp-94Rc.js 1.96 kB 1.96 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Slider-YlH9vant.js 4.21 kB 4.21 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscribeToRun-BltG9eVO.js 2.96 kB 2.96 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionPanelContentWorkspace-C0YidZgO.js 18.2 kB 18.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionPanelContentWorkspace-Dqv5Xq8F.js 266 B 266 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionRequiredDialogContent-DwzVsGh-.js 28.7 kB 28.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ValueControlPopover-CkmEjynA.js 5.17 kB 5.17 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widget-BJiJuR5i.js 518 B 518 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetBoundingBox-CUtab2CB.js 4.71 kB 4.71 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetBoundingBox-D79nBMxa.js 186 B 186 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetChart-dhHvUOFA.js 2.79 kB 2.79 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetColorPicker-cRI313QT.js 3.71 kB 3.71 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetGalleria-MfBWF1yN.js 4.57 kB 4.57 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCompare-DSVm_Uz5.js 3.79 kB 3.79 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCrop-CbO3YLr_.js 17.1 kB 17.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputNumber-BQSTBxuN.js 186 B 186 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputNumber-Btb-93sh.js 18.3 kB 18.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputText-Bz7yzVMl.js 2.58 kB 2.58 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetLayoutField-BSWbqxVP.js 2.7 kB 2.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetLegacy-Cu-RG0_3.js 164 B 164 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetMarkdown-B0KF0DcT.js 3.49 kB 3.49 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetPropFilter-C63n39Js.js 1.31 kB 1.31 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetRecordAudio-B7VvzR28.js 18.3 kB 18.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetSelect-DSfwYwnW.js 64.5 kB 64.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetTextarea-DXeivNCO.js 3.87 kB 3.87 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetToggleSwitch-B_RS0lot.js 3.26 kB 3.26 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetTypes-KPj-zM0O.js 573 B 573 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetWithControl-DlfHNxlW.js 8.07 kB 8.07 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

@benceruleanlu benceruleanlu merged commit 7dd3098 into main Feb 2, 2026
38 checks passed
@benceruleanlu benceruleanlu deleted the fix/use-nodeid-output-key branch February 2, 2026 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants