Skip to content

Conversation

@benceruleanlu
Copy link
Member

@benceruleanlu benceruleanlu commented Jan 29, 2026

Motivation

  • The Media Assets context menu displayed the raw i18n key mediaAsset.actions.addToWorkflow instead of localized text when the translated entry was missing.
  • Add the missing localization key so the menu shows a human-readable label across deployments (including Cloud/backports).

Description

  • Add mediaAsset.actions.addToWorkflow to the actions section in src/locales/*/main.json to mirror the existing insertAsNodeInWorkflow label.
  • The key was added to 12 locale files: en, ar, es, fa, fr, ja, ko, pt-BR, ru, tr, zh-TW, and zh.
  • Values are aligned with the existing workflow insertion label to preserve consistency in all locales.

Testing

  • Ran pnpm format to normalize formatting and it completed successfully.
  • Ran pnpm lint and it finished with no warnings or errors.
  • Ran pnpm typecheck (vue-tsc --noEmit) and it completed with no type errors.
  • No unit or e2e tests were added or modified for this change.

Codex Task

┆Issue is synchronized with this Notion page by Unito

Copilot AI review requested due to automatic review settings January 29, 2026 22:07
@benceruleanlu benceruleanlu requested review from a team as code owners January 29, 2026 22:07
@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Jan 29, 2026
@github-actions
Copy link

github-actions bot commented Jan 29, 2026

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 01/29/2026, 10:09:11 PM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@github-actions
Copy link

github-actions bot commented Jan 29, 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)

@benceruleanlu benceruleanlu added needs-backport Fix/change that needs to be cherry-picked to the current feature freeze branch cloud/1.37 Backport PRs for cloud 1.37 cloud/1.38 Backport PRs for cloud 1.38 labels Jan 29, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 29, 2026

📝 Walkthrough

Walkthrough

A new translation key mediaAsset.actions.addToWorkflow is added across all supported locales (Arabic, English, Spanish, Persian, French, Japanese, Korean, Brazilian Portuguese, Russian, Turkish, Traditional Chinese, and Simplified Chinese) to provide localized labels for inserting media assets as nodes in workflows.

Changes

Cohort / File(s) Summary
Locale translations
src/locales/ar/main.json, src/locales/en/main.json, src/locales/es/main.json, src/locales/fa/main.json, src/locales/fr/main.json, src/locales/ja/main.json, src/locales/ko/main.json, src/locales/pt-BR/main.json, src/locales/ru/main.json, src/locales/tr/main.json, src/locales/zh-TW/main.json, src/locales/zh/main.json
Added mediaAsset.actions.addToWorkflow translation key with appropriate localized text for each language, providing an alternative label for inserting media assets as workflow nodes.

Possibly related PRs

Suggested reviewers

  • shinshin86
  • KarryCharon
  • Yorha4D
  • christian-byrne

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.

@benceruleanlu
Copy link
Member Author

I think it needs all locales because it's a backport and there won't be another release since cloud uses hashes? Regardless, it should be fine either way.

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 adds the missing localization key mediaAsset.actions.addToWorkflow to prevent displaying raw i18n keys in the Media Assets context menu across all supported locales.

Changes:

  • Added addToWorkflow translation key to 12 locale files (ar, en, es, fa, fr, ja, ko, pt-BR, ru, tr, zh-TW, zh)
  • Each translation mirrors the existing insertAsNodeInWorkflow value to maintain consistency

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/locales/en/main.json Added English translation "Insert as node in workflow"
src/locales/ar/main.json Added Arabic translation matching insertAsNodeInWorkflow
src/locales/es/main.json Added Spanish translation matching insertAsNodeInWorkflow
src/locales/fa/main.json Added Farsi translation matching insertAsNodeInWorkflow
src/locales/fr/main.json Added French translation matching insertAsNodeInWorkflow
src/locales/ja/main.json Added Japanese translation matching insertAsNodeInWorkflow
src/locales/ko/main.json Added Korean translation matching insertAsNodeInWorkflow
src/locales/pt-BR/main.json Added Brazilian Portuguese translation matching insertAsNodeInWorkflow
src/locales/ru/main.json Added Russian translation matching insertAsNodeInWorkflow
src/locales/tr/main.json Added Turkish translation matching insertAsNodeInWorkflow
src/locales/zh/main.json Added Simplified Chinese translation matching insertAsNodeInWorkflow
src/locales/zh-TW/main.json Added Traditional Chinese translation matching insertAsNodeInWorkflow

@github-actions
Copy link

Bundle Size Report

Summary

  • Raw size: 22.1 MB baseline 22.1 MB — 🔴 +559 B
  • Gzip: 4.6 MB baseline 4.6 MB — 🔴 +75 B
  • Brotli: 3.42 MB baseline 3.42 MB — 🔴 +132 B
  • Bundles: 173 current • 173 baseline • 95 added / 95 removed

Category Glance
Other 🔴 +566 B (7.1 MB) · Panels & Settings 🟢 -8 B (471 kB) · Data & Services 🔴 +1 B (2.7 MB) · Vendor & Third-Party ⚪ 0 B (10.7 MB) · Graph Workspace ⚪ 0 B (974 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-BV-JcSu-.js (removed) 26 kB 🟢 -26 kB 🟢 -7.51 kB 🟢 -6.59 kB
assets/index-DjXNFf1m.js (new) 26 kB 🔴 +26 kB 🔴 +7.5 kB 🔴 +6.6 kB

Status: 1 added / 1 removed

Graph Workspace — 974 kB (baseline 974 kB) • ⚪ 0 B

Graph editor runtime, canvas, workflow orchestration

File Before After Δ Raw Δ Gzip Δ Brotli
assets/GraphView-B1RmMnBn.js (new) 974 kB 🔴 +974 kB 🔴 +197 kB 🔴 +149 kB
assets/GraphView-DaL7_xPI.js (removed) 974 kB 🟢 -974 kB 🟢 -197 kB 🟢 -148 kB

Status: 1 added / 1 removed

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/CloudSurveyView-Cihs2PaN.js (new) 17.1 kB 🔴 +17.1 kB 🔴 +3.6 kB 🔴 +3.06 kB
assets/CloudSurveyView-OwE7GpQL.js (removed) 17.1 kB 🟢 -17.1 kB 🟢 -3.61 kB 🟢 -3.05 kB
assets/CloudLoginView-4lkwcF5Z.js (removed) 11.8 kB 🟢 -11.8 kB 🟢 -3.09 kB 🟢 -2.72 kB
assets/CloudLoginView-BbBfozJg.js (new) 11.8 kB 🔴 +11.8 kB 🔴 +3.09 kB 🔴 +2.72 kB
assets/UserCheckView-B1kvz6AC.js (new) 10.5 kB 🔴 +10.5 kB 🔴 +2.45 kB 🔴 +2.13 kB
assets/UserCheckView-CJoXnSFr.js (removed) 10.5 kB 🟢 -10.5 kB 🟢 -2.45 kB 🟢 -2.13 kB
assets/CloudLayoutView-SudBlpqm.js (new) 8.54 kB 🔴 +8.54 kB 🔴 +2.24 kB 🔴 +1.96 kB
assets/CloudLayoutView-yo2gxLi6.js (removed) 8.54 kB 🟢 -8.54 kB 🟢 -2.24 kB 🟢 -1.96 kB
assets/CloudSignupView-CInfPBxo.js (removed) 8.18 kB 🟢 -8.18 kB 🟢 -2.33 kB 🟢 -2.02 kB
assets/CloudSignupView-xut0_fXr.js (new) 8.18 kB 🔴 +8.18 kB 🔴 +2.33 kB 🔴 +2.02 kB
assets/CloudForgotPasswordView-D_2_9X6k.js (new) 6.26 kB 🔴 +6.26 kB 🔴 +1.93 kB 🔴 +1.69 kB
assets/CloudForgotPasswordView-vFzS9FNR.js (removed) 6.26 kB 🟢 -6.26 kB 🟢 -1.93 kB 🟢 -1.69 kB
assets/UserSelectView-MImS5UA6.js (removed) 5.28 kB 🟢 -5.28 kB 🟢 -1.76 kB 🟢 -1.57 kB
assets/UserSelectView-yyZqB7NP.js (new) 5.28 kB 🔴 +5.28 kB 🔴 +1.76 kB 🔴 +1.57 kB
assets/CloudSubscriptionRedirectView-C0Jjw5Yv.js (new) 5.27 kB 🔴 +5.27 kB 🔴 +1.73 kB 🔴 +1.54 kB
assets/CloudSubscriptionRedirectView-Dz4jkeWE.js (removed) 5.27 kB 🟢 -5.27 kB 🟢 -1.73 kB 🟢 -1.54 kB
assets/CloudAuthTimeoutView-CF65t8lX.js (removed) 5.24 kB 🟢 -5.24 kB 🟢 -1.71 kB 🟢 -1.49 kB
assets/CloudAuthTimeoutView-DOQlxjzn.js (new) 5.24 kB 🔴 +5.24 kB 🔴 +1.71 kB 🔴 +1.48 kB
assets/CloudSorryContactSupportView-n5f-fGMz.js 1.97 kB 1.97 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/layout-V93lMUpe.js 500 B 500 B ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 9 added / 9 removed

Panels & Settings — 471 kB (baseline 471 kB) • 🟢 -8 B

Configuration panels, inspectors, and settings screens

File Before After Δ Raw Δ Gzip Δ Brotli
assets/WorkspacePanel-X59S-tlo.js (removed) 29.8 kB 🟢 -29.8 kB 🟢 -5.89 kB 🟢 -5.13 kB
assets/WorkspacePanel-zCmSMJUn.js (new) 29.8 kB 🔴 +29.8 kB 🔴 +5.89 kB 🔴 +5.14 kB
assets/LegacyCreditsPanel-B1v056sO.js (new) 23.8 kB 🔴 +23.8 kB 🔴 +5.95 kB 🔴 +5.23 kB
assets/LegacyCreditsPanel-txUPYtZe.js (removed) 23.8 kB 🟢 -23.8 kB 🟢 -5.94 kB 🟢 -5.23 kB
assets/SubscriptionPanel-CFBQxDoj.js (removed) 21 kB 🟢 -21 kB 🟢 -5.04 kB 🟢 -4.45 kB
assets/SubscriptionPanel-CL0NrNCK.js (new) 21 kB 🔴 +21 kB 🔴 +5.04 kB 🔴 +4.44 kB
assets/KeybindingPanel-6kXrZEqA.js (removed) 14.2 kB 🟢 -14.2 kB 🟢 -3.74 kB 🟢 -3.31 kB
assets/KeybindingPanel-N6XoRCjC.js (new) 14.2 kB 🔴 +14.2 kB 🔴 +3.74 kB 🔴 +3.31 kB
assets/AboutPanel-B18ueA9P.js (new) 10.8 kB 🔴 +10.8 kB 🔴 +2.68 kB 🔴 +2.43 kB
assets/AboutPanel-B1eAxKO-.js (removed) 10.8 kB 🟢 -10.8 kB 🟢 -2.68 kB 🟢 -2.43 kB
assets/ExtensionPanel-BF5LR6t_.js (removed) 10.2 kB 🟢 -10.2 kB 🟢 -2.71 kB 🟢 -2.4 kB
assets/ExtensionPanel-BnExaxWo.js (new) 10.2 kB 🔴 +10.2 kB 🔴 +2.71 kB 🔴 +2.4 kB
assets/ServerConfigPanel-BbcRgXJ_.js (new) 7.23 kB 🔴 +7.23 kB 🔴 +2.17 kB 🔴 +1.94 kB
assets/ServerConfigPanel-I86BQRZy.js (removed) 7.23 kB 🟢 -7.23 kB 🟢 -2.17 kB 🟢 -1.94 kB
assets/UserPanel-DDqkOym8.js (new) 6.58 kB 🔴 +6.58 kB 🔴 +1.9 kB 🔴 +1.67 kB
assets/UserPanel-Q73Zbslh.js (removed) 6.58 kB 🟢 -6.58 kB 🟢 -1.9 kB 🟢 -1.67 kB
assets/refreshRemoteConfig-C4bdOrOX.js (removed) 1.31 kB 🟢 -1.31 kB 🟢 -572 B 🟢 -500 B
assets/refreshRemoteConfig-D9D2E5Gu.js (new) 1.31 kB 🔴 +1.31 kB 🔴 +574 B 🔴 +501 B
assets/config-CIFyxCnV.js (removed) 1.16 kB 🟢 -1.16 kB 🟢 -610 B 🟢 -532 B
assets/config-lj3sWWlk.js (new) 1.15 kB 🔴 +1.15 kB 🔴 +605 B 🔴 +532 B
assets/cloudRemoteConfig-CareHUWX.js (removed) 1.11 kB 🟢 -1.11 kB 🟢 -507 B 🟢 -453 B
assets/cloudRemoteConfig-qptwMPg0.js (new) 1.11 kB 🔴 +1.11 kB 🔴 +511 B 🔴 +450 B
assets/refreshRemoteConfig-BdOodyD8.js (new) 169 B 🔴 +169 B 🔴 +108 B 🔴 +103 B
assets/refreshRemoteConfig-rp1reFTj.js (removed) 169 B 🟢 -169 B 🟢 -108 B 🟢 -102 B
assets/remoteConfig-B0mlVvm7.js 788 B 788 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-2UNjEj6k.js 32.9 kB 32.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-B2OMGvh7.js 31.2 kB 31.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-BcujOfpn.js 29.6 kB 29.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-BI09_t23.js 29.4 kB 29.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-BKamuseh.js 25.8 kB 25.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-BlTun9tZ.js 26.4 kB 26.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CZ62uO3e.js 30.2 kB 30.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DaK-NByz.js 35.2 kB 35.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DaS3cSXp.js 39.4 kB 39.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DWbMuaAa.js 32 kB 32 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-S7pA60Hj.js 30.4 kB 30.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 12 added / 12 removed

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-BpGgVAwP.js (new) 3.54 kB 🔴 +3.54 kB 🔴 +1.24 kB 🔴 +1.05 kB
assets/auth-CY6qvDst.js (removed) 3.54 kB 🟢 -3.54 kB 🟢 -1.24 kB 🟢 -1.05 kB
assets/firebaseAuthStore-ClGtuKUq.js (new) 217 B 🔴 +217 B 🔴 +138 B 🔴 +123 B
assets/firebaseAuthStore-SqK40m-n.js (removed) 217 B 🟢 -217 B 🟢 -138 B 🟢 -117 B
assets/auth-D5u4Isl2.js (new) 178 B 🔴 +178 B 🔴 +142 B 🔴 +132 B
assets/auth-Dtpb8Xqw.js (removed) 178 B 🟢 -178 B 🟢 -142 B 🟢 -134 B

Status: 3 added / 3 removed

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-BrFv_F0d.js (new) 2.71 kB 🔴 +2.71 kB 🔴 +1.29 kB 🔴 +1.14 kB
assets/useSubscriptionDialog-CTyLOnMl.js (removed) 2.71 kB 🟢 -2.71 kB 🟢 -1.29 kB 🟢 -1.13 kB
assets/useSubscriptionDialog-BNnB1c-r.js (new) 179 B 🔴 +179 B 🔴 +110 B 🔴 +97 B
assets/useSubscriptionDialog-C2tHx5Xv.js (removed) 179 B 🟢 -179 B 🟢 -110 B 🟢 -97 B

Status: 2 added / 2 removed

UI Components — 33.7 kB (baseline 33.7 kB) • ⚪ 0 B

Reusable component library chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/ComfyQueueButton-B_Ks-Wdh.js (new) 9.52 kB 🔴 +9.52 kB 🔴 +2.68 kB 🔴 +2.4 kB
assets/ComfyQueueButton-CDsA_J1h.js (removed) 9.52 kB 🟢 -9.52 kB 🟢 -2.68 kB 🟢 -2.41 kB
assets/SubscribeButton-bIPP7Szd.js (removed) 4.63 kB 🟢 -4.63 kB 🟢 -1.57 kB 🟢 -1.39 kB
assets/SubscribeButton-DHJ89_ls.js (new) 4.63 kB 🔴 +4.63 kB 🔴 +1.57 kB 🔴 +1.38 kB
assets/CloudBadge-1ZUeVika.js (new) 1.85 kB 🔴 +1.85 kB 🔴 +718 B 🔴 +648 B
assets/CloudBadge-BNjL4ma_.js (removed) 1.85 kB 🟢 -1.85 kB 🟢 -719 B 🟢 -642 B
assets/cloudFeedbackTopbarButton-Bz_HDN_k.js (removed) 1.24 kB 🟢 -1.24 kB 🟢 -676 B 🟢 -569 B
assets/cloudFeedbackTopbarButton-CX_mvPQb.js (new) 1.24 kB 🔴 +1.24 kB 🔴 +675 B 🔴 +573 B
assets/ComfyQueueButton-BVpzRxTd.js (new) 181 B 🔴 +181 B 🔴 +118 B 🔴 +121 B
assets/ComfyQueueButton-WjD6eg4j.js (removed) 181 B 🟢 -181 B 🟢 -118 B 🟢 -128 B
assets/Button-Bb_i0j7c.js 3.82 kB 3.82 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/TopbarBadge-qACg_vGT.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-DSv9NFvF.js 2.41 kB 2.41 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 5 added / 5 removed

Data & Services — 2.7 MB (baseline 2.7 MB) • 🔴 +1 B

Stores, services, APIs, and repositories

File Before After Δ Raw Δ Gzip Δ Brotli
assets/dialogService-Bu8oYlw3.js (new) 2 MB 🔴 +2 MB 🔴 +424 kB 🔴 +324 kB
assets/dialogService-DOur9Pfm.js (removed) 2 MB 🟢 -2 MB 🟢 -424 kB 🟢 -324 kB
assets/api-CFYJdry5.js (new) 674 kB 🔴 +674 kB 🔴 +149 kB 🔴 +118 kB
assets/api-BH4u-N2i.js (removed) 674 kB 🟢 -674 kB 🟢 -149 kB 🟢 -118 kB
assets/releaseStore-BR7ix1UA.js (removed) 8.91 kB 🟢 -8.91 kB 🟢 -2.4 kB 🟢 -2.12 kB
assets/releaseStore-G-TYmnUx.js (new) 8.91 kB 🔴 +8.91 kB 🔴 +2.4 kB 🔴 +2.12 kB
assets/keybindingService-Bpwxfvro.js (new) 6.78 kB 🔴 +6.78 kB 🔴 +1.74 kB 🔴 +1.51 kB
assets/keybindingService-fXsDE85e.js (removed) 6.78 kB 🟢 -6.78 kB 🟢 -1.74 kB 🟢 -1.51 kB
assets/bootstrapStore-AbxEOoVI.js (new) 2.69 kB 🔴 +2.69 kB 🔴 +1.03 kB 🔴 +973 B
assets/bootstrapStore-DraEJKso.js (removed) 2.69 kB 🟢 -2.69 kB 🟢 -1.03 kB 🟢 -957 B
assets/userStore-BO0OFFWJ.js (new) 2.16 kB 🔴 +2.16 kB 🔴 +812 B 🔴 +725 B
assets/userStore-v2tPUtm0.js (removed) 2.16 kB 🟢 -2.16 kB 🟢 -809 B 🟢 -722 B
assets/audioService-A9hpRdoC.js (removed) 2.03 kB 🟢 -2.03 kB 🟢 -928 B 🟢 -809 B
assets/audioService-esNABnFC.js (new) 2.03 kB 🔴 +2.03 kB 🔴 +931 B 🔴 +810 B
assets/releaseStore-DNjwX83W.js (removed) 140 B 🟢 -140 B 🟢 -106 B 🟢 -107 B
assets/releaseStore-imEshMWA.js (new) 140 B 🔴 +140 B 🔴 +106 B 🔴 +111 B
assets/serverConfigStore-DOoqLe5c.js 2.64 kB 2.64 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 8 added / 8 removed

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

Helpers, composables, and utility bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useErrorHandling-BzAU9jP9.js (removed) 5.21 kB 🟢 -5.21 kB 🟢 -1.53 kB 🟢 -1.35 kB
assets/useErrorHandling-DR69yari.js (new) 5.21 kB 🔴 +5.21 kB 🔴 +1.53 kB 🔴 +1.35 kB
assets/useWorkspaceUI-DI40_eU3.js (removed) 3.42 kB 🟢 -3.42 kB 🟢 -975 B 🟢 -832 B
assets/useWorkspaceUI-j8YYGk_z.js (new) 3.42 kB 🔴 +3.42 kB 🔴 +977 B 🔴 +846 B
assets/useSubscriptionActions-xJA2VU2h.js (removed) 2.22 kB 🟢 -2.22 kB 🟢 -869 B 🟢 -764 B
assets/useSubscriptionActions-xP4bBloZ.js (new) 2.22 kB 🔴 +2.22 kB 🔴 +870 B 🔴 +765 B
assets/subscriptionCheckoutUtil-DBWX-8Wr.js (new) 2.03 kB 🔴 +2.03 kB 🔴 +872 B 🔴 +766 B
assets/subscriptionCheckoutUtil-DNCTDdc3.js (removed) 2.03 kB 🟢 -2.03 kB 🟢 -870 B 🟢 -760 B
assets/useSubscriptionCredits-ClJr8TTx.js (removed) 1.39 kB 🟢 -1.39 kB 🟢 -595 B 🟢 -518 B
assets/useSubscriptionCredits-CumtVy4a.js (new) 1.39 kB 🔴 +1.39 kB 🔴 +594 B 🔴 +522 B
assets/audioUtils-Cddh4xQU.js (removed) 970 B 🟢 -970 B 🟢 -546 B 🟢 -459 B
assets/audioUtils-CeyLGFZd.js (new) 970 B 🔴 +970 B 🔴 +548 B 🔴 +487 B
assets/useCurrentUser-CzGzaXvI.js (removed) 145 B 🟢 -145 B 🟢 -114 B 🟢 -98 B
assets/useCurrentUser-DqqPnC11.js (new) 145 B 🔴 +145 B 🔴 +114 B 🔴 +105 B
assets/_plugin-vue_export-helper-DuK_Fly3.js 467 B 467 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/colorUtil-GMAsfHxw.js 7.2 kB 7.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/markdownRendererUtil-ivqHoiOs.js 1.78 kB 1.78 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/tailwindUtil-CJjrIEVR.js 488 B 488 B ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 7 added / 7 removed

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-jpGqhHNG.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.1 MB (baseline 7.1 MB) • 🔴 +566 B

Bundles that do not match a named category

File Before After Δ Raw Δ Gzip Δ Brotli
assets/i18n-CV1lAewj.js (new) 499 kB 🔴 +499 kB 🔴 +96.4 kB 🔴 +71.7 kB
assets/i18n-Cp-AD5FJ.js (removed) 499 kB 🟢 -499 kB 🟢 -96.4 kB 🟢 -71.7 kB
assets/core-CTM_WJXD.js (removed) 180 kB 🟢 -180 kB 🟢 -43.3 kB 🟢 -36.2 kB
assets/core-B6pgAYsU.js (new) 180 kB 🔴 +180 kB 🔴 +43.3 kB 🔴 +36.2 kB
assets/main-BqgKb2Fs.js (new) 174 kB 🔴 +174 kB 🔴 +45.8 kB 🔴 +36.3 kB
assets/main-BHtk4Fg_.js (removed) 174 kB 🟢 -174 kB 🟢 -45.8 kB 🟢 -36.3 kB
assets/main-DjVzDbaG.js (new) 155 kB 🔴 +155 kB 🔴 +41.2 kB 🔴 +33.3 kB
assets/main-BMSlgLcp.js (removed) 155 kB 🟢 -155 kB 🟢 -41.2 kB 🟢 -33.3 kB
assets/main-CmWclkYc.js (new) 151 kB 🔴 +151 kB 🔴 +41.3 kB 🔴 +33 kB
assets/main-CySb1R5_.js (removed) 151 kB 🟢 -151 kB 🟢 -41.3 kB 🟢 -33 kB
assets/main-D6_HP5RR.js (new) 144 kB 🔴 +144 kB 🔴 +41.2 kB 🔴 +32.9 kB
assets/main-Dz6IPJXM.js (removed) 144 kB 🟢 -144 kB 🟢 -41.2 kB 🟢 -32.9 kB
assets/main-DaaNkxHT.js (new) 133 kB 🔴 +133 kB 🔴 +39.9 kB 🔴 +33.5 kB
assets/main-DMUPIFMF.js (removed) 133 kB 🟢 -133 kB 🟢 -39.9 kB 🟢 -33.5 kB
assets/main-DlLpKI93.js (new) 130 kB 🔴 +130 kB 🔴 +39.1 kB 🔴 +31.6 kB
assets/main-BWJjz1qs.js (removed) 130 kB 🟢 -130 kB 🟢 -39.1 kB 🟢 -31.6 kB
assets/main-Dh-1LSD2.js (new) 128 kB 🔴 +128 kB 🔴 +38.7 kB 🔴 +32.1 kB
assets/main-lrEzMywH.js (removed) 128 kB 🟢 -128 kB 🟢 -38.6 kB 🟢 -32.1 kB
assets/main-BUta26Fm.js (new) 126 kB 🔴 +126 kB 🔴 +38.9 kB 🔴 +32.5 kB
assets/main-DpsGU4si.js (removed) 126 kB 🟢 -126 kB 🟢 -38.8 kB 🟢 -32.5 kB
assets/main-Db8hjlzb.js (new) 126 kB 🔴 +126 kB 🔴 +38.3 kB 🔴 +32.2 kB
assets/main-CNOkBy-u.js (removed) 126 kB 🟢 -126 kB 🟢 -38.3 kB 🟢 -32.2 kB
assets/main-ESkIbuRb.js (new) 113 kB 🔴 +113 kB 🔴 +38.3 kB 🔴 +30.4 kB
assets/main-CJicmTR7.js (removed) 113 kB 🟢 -113 kB 🟢 -38.3 kB 🟢 -30.4 kB
assets/main-BCEWWZv6.js (new) 112 kB 🔴 +112 kB 🔴 +38.3 kB 🔴 +30.2 kB
assets/main-BQCWi9e4.js (removed) 112 kB 🟢 -112 kB 🟢 -38.3 kB 🟢 -30.2 kB
assets/WidgetSelect-CtGbmC1Z.js (removed) 51 kB 🟢 -51 kB 🟢 -11.3 kB 🟢 -9.81 kB
assets/WidgetSelect-DRbiSzH7.js (new) 51 kB 🔴 +51 kB 🔴 +11.3 kB 🔴 +9.8 kB
assets/Load3DControls-B5USIspT.js (new) 35.9 kB 🔴 +35.9 kB 🔴 +5.86 kB 🔴 +5.08 kB
assets/Load3DControls-C_UTqRBS.js (removed) 35.9 kB 🟢 -35.9 kB 🟢 -5.87 kB 🟢 -5.08 kB
assets/SubscriptionRequiredDialogContent-wsrk71P3.js (removed) 28.7 kB 🟢 -28.7 kB 🟢 -6.78 kB 🟢 -5.91 kB
assets/SubscriptionRequiredDialogContent-YtySA4Ga.js (new) 28.7 kB 🔴 +28.7 kB 🔴 +6.78 kB 🔴 +5.9 kB
assets/CurrentUserPopoverWorkspace-BkB_T1Oe.js (removed) 22.2 kB 🟢 -22.2 kB 🟢 -4.99 kB 🟢 -4.42 kB
assets/CurrentUserPopoverWorkspace-Dh5ANaxn.js (new) 22.2 kB 🔴 +22.2 kB 🔴 +4.99 kB 🔴 +4.42 kB
assets/Load3D-DI18SBZS.js (removed) 19.2 kB 🟢 -19.2 kB 🟢 -4.37 kB 🟢 -3.86 kB
assets/Load3D-DQLd02Jr.js (new) 19.2 kB 🔴 +19.2 kB 🔴 +4.37 kB 🔴 +3.84 kB
assets/WidgetInputNumber-E2moPeqz.js (new) 18.3 kB 🔴 +18.3 kB 🔴 +4.53 kB 🔴 +4.03 kB
assets/WidgetInputNumber-GTdBbzBo.js (removed) 18.3 kB 🟢 -18.3 kB 🟢 -4.53 kB 🟢 -4.03 kB
assets/WidgetRecordAudio-9MVPvdOK.js (new) 18.3 kB 🔴 +18.3 kB 🔴 +4.97 kB 🔴 +4.44 kB
assets/WidgetRecordAudio-9nnH5IxQ.js (removed) 18.3 kB 🟢 -18.3 kB 🟢 -4.97 kB 🟢 -4.45 kB
assets/SubscriptionPanelContentWorkspace-DAELGndO.js (removed) 18.2 kB 🟢 -18.2 kB 🟢 -4.47 kB 🟢 -3.9 kB
assets/SubscriptionPanelContentWorkspace-DYyof9XY.js (new) 18.2 kB 🔴 +18.2 kB 🔴 +4.47 kB 🔴 +3.9 kB
assets/WidgetImageCrop-Cb-eZpog.js (removed) 17.1 kB 🟢 -17.1 kB 🟢 -4.14 kB 🟢 -3.63 kB
assets/WidgetImageCrop-CgPu_Dh_.js (new) 17.1 kB 🔴 +17.1 kB 🔴 +4.13 kB 🔴 +3.62 kB
assets/PanelTemplate-D6zRClEV.js (new) 16.2 kB 🔴 +16.2 kB 🔴 +5.46 kB 🔴 +4.8 kB
assets/PanelTemplate-DSN9Y75S.js (removed) 16.2 kB 🟢 -16.2 kB 🟢 -5.46 kB 🟢 -4.8 kB
assets/AudioPreviewPlayer-C4qCHX5w.js (new) 10.8 kB 🔴 +10.8 kB 🔴 +2.98 kB 🔴 +2.66 kB
assets/AudioPreviewPlayer-CuO0vt-5.js (removed) 10.8 kB 🟢 -10.8 kB 🟢 -2.97 kB 🟢 -2.65 kB
assets/InviteMemberDialogContent-_oNG75Vv.js (new) 8.36 kB 🔴 +8.36 kB 🔴 +2.5 kB 🔴 +2.17 kB
assets/InviteMemberDialogContent-vC9XjD2y.js (removed) 8.36 kB 🟢 -8.36 kB 🟢 -2.5 kB 🟢 -2.17 kB
assets/WidgetWithControl-BOEF-3oY.js (removed) 8.07 kB 🟢 -8.07 kB 🟢 -2.68 kB 🟢 -2.42 kB
assets/WidgetWithControl-Dj7x71LJ.js (new) 8.07 kB 🔴 +8.07 kB 🔴 +2.68 kB 🔴 +2.41 kB
assets/CreateWorkspaceDialogContent-BoakGuFG.js (removed) 5.93 kB 🟢 -5.93 kB 🟢 -1.92 kB 🟢 -1.68 kB
assets/CreateWorkspaceDialogContent-DP_7A7od.js (new) 5.93 kB 🔴 +5.93 kB 🔴 +1.92 kB 🔴 +1.68 kB
assets/EditWorkspaceDialogContent-B_riE8Ls.js (removed) 5.7 kB 🟢 -5.7 kB 🟢 -1.88 kB 🟢 -1.64 kB
assets/EditWorkspaceDialogContent-DBFd8tFF.js (new) 5.7 kB 🔴 +5.7 kB 🔴 +1.88 kB 🔴 +1.64 kB
assets/ValueControlPopover-9CkEPe9N.js (removed) 5.17 kB 🟢 -5.17 kB 🟢 -1.68 kB 🟢 -1.5 kB
assets/ValueControlPopover-DJDbEclY.js (new) 5.17 kB 🔴 +5.17 kB 🔴 +1.68 kB 🔴 +1.5 kB
assets/DeleteWorkspaceDialogContent-AIhBXgRe.js (new) 4.59 kB 🔴 +4.59 kB 🔴 +1.56 kB 🔴 +1.35 kB
assets/DeleteWorkspaceDialogContent-Bl35AUJX.js (removed) 4.59 kB 🟢 -4.59 kB 🟢 -1.56 kB 🟢 -1.35 kB
assets/LeaveWorkspaceDialogContent-BvzfyE7q.js (new) 4.41 kB 🔴 +4.41 kB 🔴 +1.5 kB 🔴 +1.31 kB
assets/LeaveWorkspaceDialogContent-VuDgZ8AR.js (removed) 4.41 kB 🟢 -4.41 kB 🟢 -1.5 kB 🟢 -1.31 kB
assets/RemoveMemberDialogContent-arcMy9mi.js (new) 4.38 kB 🔴 +4.38 kB 🔴 +1.45 kB 🔴 +1.27 kB
assets/RemoveMemberDialogContent-p1E_5WuQ.js (removed) 4.38 kB 🟢 -4.38 kB 🟢 -1.45 kB 🟢 -1.27 kB
assets/RevokeInviteDialogContent-BciDVoGq.js (removed) 4.29 kB 🟢 -4.29 kB 🟢 -1.47 kB 🟢 -1.29 kB
assets/RevokeInviteDialogContent-igSu9iYv.js (new) 4.29 kB 🔴 +4.29 kB 🔴 +1.47 kB 🔴 +1.29 kB
assets/GlobalToast-DwKEa7Yo.js (new) 3.05 kB 🔴 +3.05 kB 🔴 +1.1 kB 🔴 +946 B
assets/GlobalToast-WTqfSIot.js (removed) 3.05 kB 🟢 -3.05 kB 🟢 -1.1 kB 🟢 -943 B
assets/SubscribeToRun-CAtvn5VR.js (new) 2.96 kB 🔴 +2.96 kB 🔴 +1.15 kB 🔴 +1.01 kB
assets/SubscribeToRun-Dfu3kYst.js (removed) 2.96 kB 🟢 -2.96 kB 🟢 -1.15 kB 🟢 -1.01 kB
assets/cloudSessionCookie-_Q5Kx-xG.js (removed) 2.94 kB 🟢 -2.94 kB 🟢 -929 B 🟢 -796 B
assets/cloudSessionCookie-Cmw6FPwT.js (new) 2.94 kB 🔴 +2.94 kB 🔴 +929 B 🔴 +798 B
assets/BaseViewTemplate-0S14Frj3.js (removed) 2.42 kB 🟢 -2.42 kB 🟢 -1.04 kB 🟢 -943 B
assets/BaseViewTemplate-wWTDEvTr.js (new) 2.42 kB 🔴 +2.42 kB 🔴 +1.04 kB 🔴 +945 B
assets/CloudRunButtonWrapper-BvAfYakW.js (new) 1.79 kB 🔴 +1.79 kB 🔴 +642 B 🔴 +567 B
assets/CloudRunButtonWrapper-D4hf6ZIR.js (removed) 1.79 kB 🟢 -1.79 kB 🟢 -644 B 🟢 -563 B
assets/cloudBadges-CsFUNmwS.js (removed) 1.08 kB 🟢 -1.08 kB 🟢 -537 B 🟢 -493 B
assets/cloudBadges-CzqiWfBD.js (new) 1.08 kB 🔴 +1.08 kB 🔴 +535 B 🔴 +475 B
assets/graphHasMissingNodes-DLyz1c4z.js (new) 1.06 kB 🔴 +1.06 kB 🔴 +463 B 🔴 +420 B
assets/graphHasMissingNodes-i4uHWcZI.js (removed) 1.06 kB 🟢 -1.06 kB 🟢 -461 B 🟢 -413 B
assets/cloudSubscription-BQux_vqR.js (removed) 976 B 🟢 -976 B 🟢 -464 B 🟢 -398 B
assets/cloudSubscription-Chhp4uvO.js (new) 976 B 🔴 +976 B 🔴 +464 B 🔴 +399 B
assets/nightlyBadges-C1HqhNYK.js (new) 595 B 🔴 +595 B 🔴 +355 B 🔴 +309 B
assets/nightlyBadges-DC6ssnc2.js (removed) 595 B 🟢 -595 B 🟢 -355 B 🟢 -308 B
assets/SubscriptionPanelContentWorkspace-RmNe5dO9.js (removed) 266 B 🟢 -266 B 🟢 -136 B 🟢 -119 B
assets/SubscriptionPanelContentWorkspace-U1SUrj0b.js (new) 266 B 🔴 +266 B 🔴 +136 B 🔴 +127 B
assets/i18n-COrIg4fJ.js (removed) 188 B 🟢 -188 B 🟢 -152 B 🟢 -129 B
assets/i18n-DS3VxjWt.js (new) 188 B 🔴 +188 B 🔴 +150 B 🔴 +129 B
assets/WidgetInputNumber-CIvFpbBZ.js (new) 186 B 🔴 +186 B 🔴 +119 B 🔴 +111 B
assets/WidgetInputNumber-DDigbhRy.js (removed) 186 B 🟢 -186 B 🟢 -119 B 🟢 -109 B
assets/WidgetLegacy-D3Wy4S-S.js (removed) 164 B 🟢 -164 B 🟢 -125 B 🟢 -104 B
assets/WidgetLegacy-DvsFp7pl.js (new) 164 B 🔴 +164 B 🔴 +125 B 🔴 +114 B
assets/Load3D-BJXbFDCj.js (new) 131 B 🔴 +131 B 🔴 +107 B 🔴 +112 B
assets/Load3D-CZRCdcjF.js (removed) 131 B 🟢 -131 B 🟢 -107 B 🟢 -109 B
assets/auto-DWs2ctGL.js 1.73 kB 1.73 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BEw5ErI4.js 18.5 kB 18.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BGeHkplA.js 17.9 kB 17.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BV0l36Iz.js 17.2 kB 17.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-C_Y3D6Cn.js 17.8 kB 17.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-C6piRza5.js 19.3 kB 19.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-Cf8Zq1td.js 18.8 kB 18.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CiziP3Xs.js 18 kB 18 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-D1595tOr.js 19.3 kB 19.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DXauvccL.js 20.6 kB 20.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-P5QCEfZc.js 18 kB 18 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-WbYP_D61.js 17 kB 17 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/LazyImage-DHwPdKGO.js 14.1 kB 14.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Media3DTop-DUmUhXD6.js 2.38 kB 2.38 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaAudioTop-CD66_Mw_.js 2 kB 2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaImageTop-Bqe7yvm_.js 2.34 kB 2.34 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaVideoTop-De3MzVmp.js 2.82 kB 2.82 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/mixpanel.module-CC2-PIpB.js 143 B 143 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-A7pvB7zM.js 370 kB 370 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BIVjUijC.js 345 kB 345 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-Chkn0HaI.js 343 kB 343 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CK_6GHao.js 452 kB 452 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CToVAwnT.js 373 kB 373 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DDabdWgx.js 417 kB 417 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DgvJyE3d.js 386 kB 386 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DjxaeFt_.js 416 kB 416 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DslnWEGg.js 377 kB 377 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-EPAM3kwk.js 373 kB 373 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-NrulhNyH.js 366 kB 366 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/OBJLoader2WorkerModule-DTMpvldF.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/previousFullPath-CmezY7As.js 838 B 838 B ⚪ 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-D4lsf6Ob.js 4.21 kB 4.21 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-CiXfBVBH.js 2.79 kB 2.79 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetColorPicker-BxNqMlFv.js 3.71 kB 3.71 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetGalleria-DDD96zwa.js 4.57 kB 4.57 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCompare-A6pZMGtc.js 3.79 kB 3.79 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputText-DSMUKRnt.js 2.58 kB 2.58 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetLayoutField-MDImyvc3.js 2.7 kB 2.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetMarkdown-a8bZhyc5.js 3.49 kB 3.49 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetPropFilter-ERx8czR8.js 1.31 kB 1.31 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetTextarea-CV3BoahN.js 3.87 kB 3.87 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetToggleSwitch-ZdaYkxkD.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

Status: 47 added / 47 removed

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (6)
src/locales/ja/main.json (1)

1433-1440: Do not manually edit generated locale files.

Non-English locale files are generated on release, so this change should live only in src/locales/en/main.json and be propagated automatically. Please remove the manual edit here.

🧹 Suggested removal
       "insertAsNodeInWorkflow": "ワークフローにノードとして挿入",
-      "addToWorkflow": "ワークフローにノードとして挿入",

Based on learnings: In the Comfy-Org/ComfyUI_frontend repository, locale files other than src/locales/en/main.json are generated automatically on every release. Developers only need to add English (en) key/values in src/locales/en/main.json when making PRs; manual updates to other locale files (fr, ja, ko, ru, zh, zh-TW, es, ar, tr, etc.) are not required and should not be suggested in reviews.

src/locales/fr/main.json (1)

1433-1440: Do not manually edit generated locale files.

Non-English locale files are generated on release, so this change should live only in src/locales/en/main.json and be propagated automatically. Please remove the manual edit here.

🧹 Suggested removal
       "insertAsNodeInWorkflow": "Insérer comme nœud dans le workflow",
-      "addToWorkflow": "Insérer comme nœud dans le workflow",

Based on learnings: In the Comfy-Org/ComfyUI_frontend repository, locale files other than src/locales/en/main.json are generated automatically on every release. Developers only need to add English (en) key/values in src/locales/en/main.json when making PRs; manual updates to other locale files (fr, ja, ko, ru, zh, zh-TW, es, ar, tr, etc.) are not required and should not be suggested in reviews.

src/locales/ko/main.json (1)

1433-1440: Remove manual edits from generated locale files.

Non‑English locale files are auto-generated; this manual addition will be overwritten. Please revert this change and keep the new key only in the English locale.

🧹 Suggested fix
       "insertAsNodeInWorkflow": "워크플로우에 노드로 삽입",
-      "addToWorkflow": "워크플로우에 노드로 삽입",
       "inspect": "에셋 검사",

Based on learnings: "In the Comfy-Org/ComfyUI_frontend repository, locale files other than src/locales/en/main.json are generated automatically on every release. Developers only need to add English (en) key/values in src/locales/en/main.json when making PRs; manual updates to other locale files (fr, ja, ko, ru, zh, zh-TW, es, ar, tr, etc.) are not required and should not be suggested in reviews."

src/locales/zh-TW/main.json (1)

1433-1440: Remove manual edits from generated locale files.

Non‑English locale files are auto-generated; this manual addition will be overwritten. Please revert this change and keep the new key only in the English locale.

🧹 Suggested fix
       "insertAsNodeInWorkflow": "插入為工作流程節點",
-      "addToWorkflow": "插入為工作流程節點",
       "inspect": "檢查資產",

Based on learnings: "In the Comfy-Org/ComfyUI_frontend repository, locale files other than src/locales/en/main.json are generated automatically on every release. Developers only need to add English (en) key/values in src/locales/en/main.json when making PRs; manual updates to other locale files (fr, ja, ko, ru, zh, zh-TW, es, ar, tr, etc.) are not required and should not be suggested in reviews."

src/locales/pt-BR/main.json (1)

1433-1440: Remove manual pt-BR locale edit; add key only in en locale.

Non‑en locale files are auto‑generated on release, so manual updates here will be overwritten. Please move the new key to src/locales/en/main.json only and drop this change from pt‑BR.

🧹 Suggested diff
-      "addToWorkflow": "Inserir como nó no fluxo de trabalho",

Based on learnings: “locale files other than src/locales/en/main.json are generated automatically on every release… only add English (en) key/values in src/locales/en/main.json.”

src/locales/ru/main.json (1)

1433-1440: Remove manual ru locale edit; add key only in en locale.

Non‑en locale files are auto‑generated on release, so manual updates here will be overwritten. Please move the new key to src/locales/en/main.json only and drop this change from ru.

🧹 Suggested diff
-      "addToWorkflow": "Вставить как узел в рабочий процесс",

Based on learnings: “locale files other than src/locales/en/main.json are generated automatically on every release… only add English (en) key/values in src/locales/en/main.json.”

🤖 Fix all issues with AI agents
In `@src/locales/es/main.json`:
- Around line 1438-1440: Remove the manual Spanish translations for the keys
"insertAsNodeInWorkflow", "addToWorkflow", and "inspect" from the non-English
locale file (they were added in src/locales/es/main.json) because non-English
locale files are auto-generated; keep your changes only in the English source
(the "en" main.json) and revert/delete these entries from the Spanish file so
they won’t be overwritten on release.

In `@src/locales/tr/main.json`:
- Line 1439: Remove the manual addition of the "addToWorkflow" key from the
Turkish locale main.json (non-English) and instead add or ensure that the new
"addToWorkflow" entry exists only in the English locale main.json; revert the
change in the Turkish file so non-English locale files remain auto-generated and
will be populated from the English source during release.

In `@src/locales/zh/main.json`:
- Line 1439: Remove the manual addition of the "addToWorkflow" key from the
Chinese locale file (zh main.json); per repo conventions non-English locale
files are auto-generated, so revert this change in the zh main.json and instead
ensure the new key "addToWorkflow" is added only to the English main.json (en)
so the translation will be generated automatically on release.

Comment on lines 1438 to 1440
"insertAsNodeInWorkflow": "Insertar como nodo en el flujo de trabajo",
"addToWorkflow": "Insertar como nodo en el flujo de trabajo",
"inspect": "Inspeccionar recurso",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

Avoid manual updates to non‑English locale files.

This repo auto‑generates non‑en locale files on release, so changes to src/locales/es/main.json will be overwritten and shouldn’t be made in PRs. Please keep only the src/locales/en/main.json change and remove this entry here. Based on learnings: “locale files other than src/locales/en/main.json are generated automatically on every release… manual updates to other locale files … are not required and should not be suggested in reviews.”

🧹 Proposed removal
-      "addToWorkflow": "Insertar como nodo en el flujo de trabajo",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"insertAsNodeInWorkflow": "Insertar como nodo en el flujo de trabajo",
"addToWorkflow": "Insertar como nodo en el flujo de trabajo",
"inspect": "Inspeccionar recurso",
"insertAsNodeInWorkflow": "Insertar como nodo en el flujo de trabajo",
"inspect": "Inspeccionar recurso",
🤖 Prompt for AI Agents
In `@src/locales/es/main.json` around lines 1438 - 1440, Remove the manual Spanish
translations for the keys "insertAsNodeInWorkflow", "addToWorkflow", and
"inspect" from the non-English locale file (they were added in
src/locales/es/main.json) because non-English locale files are auto-generated;
keep your changes only in the English source (the "en" main.json) and
revert/delete these entries from the Spanish file so they won’t be overwritten
on release.

"download": "İndir",
"exportWorkflow": "İş akışını dışa aktar",
"insertAsNodeInWorkflow": "Çalışma akışına düğüm olarak ekle",
"addToWorkflow": "Çalışma akışına düğüm olarak ekle",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

Manual update to auto-generated locale file is unnecessary.

According to project conventions, locale files other than src/locales/en/main.json are generated automatically on every release. Only the English locale file needs manual updates—other locale files (including Turkish) will be auto-generated from it.

This manual change may be overwritten during the next release cycle. Consider removing changes to all non-English locale files and ensuring only src/locales/en/main.json contains the new addToWorkflow key.

Based on learnings: "Locale files other than src/locales/en/main.json are generated automatically on every release. Developers only need to add English (en) key/values in src/locales/en/main.json when making PRs."

🤖 Prompt for AI Agents
In `@src/locales/tr/main.json` at line 1439, Remove the manual addition of the
"addToWorkflow" key from the Turkish locale main.json (non-English) and instead
add or ensure that the new "addToWorkflow" entry exists only in the English
locale main.json; revert the change in the Turkish file so non-English locale
files remain auto-generated and will be populated from the English source during
release.

"download": "下载",
"exportWorkflow": "导出工作流",
"insertAsNodeInWorkflow": "作为节点插入到工作流",
"addToWorkflow": "作为节点插入到工作流",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

Remove manual changes to auto-generated locale file.

According to repository conventions, locale files other than src/locales/en/main.json are generated automatically on every release. Manual updates to non-English locale files (zh, ar, fr, ja, ko, ru, etc.) are not required.

Only add the new key to src/locales/en/main.json. The Chinese translation will be auto-generated during the next release.

Based on learnings: "In the Comfy-Org/ComfyUI_frontend repository, locale files other than src/locales/en/main.json are generated automatically on every release. Developers only need to add English (en) key/values in src/locales/en/main.json when making PRs."

🤖 Prompt for AI Agents
In `@src/locales/zh/main.json` at line 1439, Remove the manual addition of the
"addToWorkflow" key from the Chinese locale file (zh main.json); per repo
conventions non-English locale files are auto-generated, so revert this change
in the zh main.json and instead ensure the new key "addToWorkflow" is added only
to the English main.json (en) so the translation will be generated automatically
on release.

Copy link
Contributor

@christian-byrne christian-byrne left a comment

Choose a reason for hiding this comment

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

How do I reproduce the issue? All the user-facing strings seem correct to me on testcloud.comfy.org

@benceruleanlu
Copy link
Member Author

benceruleanlu commented Jan 30, 2026

How do I reproduce the issue? All the user-facing strings seem correct to me on testcloud.comfy.org

More context in slack, but this has been solved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cloud/1.37 Backport PRs for cloud 1.37 cloud/1.38 Backport PRs for cloud 1.38 codex needs-backport Fix/change that needs to be cherry-picked to the current feature freeze branch size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants