From 1c39bf2652717408a14ca3dc5594ce4b4030bdea Mon Sep 17 00:00:00 2001 From: Alex Grozav Date: Tue, 7 Oct 2025 15:40:01 +0300 Subject: [PATCH] refactor(editor): Extract `assistant` code into features (no-changelog) (#20419) --- packages/frontend/editor-ui/src/App.vue | 6 +++--- packages/frontend/editor-ui/src/api/ai.test.ts | 2 +- packages/frontend/editor-ui/src/api/ai.ts | 8 ++++++-- .../src/components/ButtonParameter/utils.test.ts | 2 +- .../src/components/ButtonParameter/utils.ts | 2 +- .../components/CodeNodeEditor/AskAI/AskAI.vue | 2 +- .../CredentialEdit/CredentialConfig.vue | 2 +- .../src/components/Error/NodeErrorView.test.ts | 2 +- .../src/components/Error/NodeErrorView.vue | 6 +++--- .../frontend/editor-ui/src/components/Modals.vue | 2 +- .../src/components/Node/NodeCreation.vue | 2 +- .../components/Node/NodeCreator/NodeCreator.vue | 2 +- .../src/composables/useBuilderMessages.test.ts | 2 +- .../src/composables/useBuilderMessages.ts | 8 ++++++-- .../src/composables/useFloatingUiOffsets.ts | 2 +- .../handlers/nodeExecuteAfter.test.ts | 2 +- .../handlers/nodeExecuteAfter.ts | 2 +- .../assistant}/assistant.store.test.ts | 12 ++++++------ .../assistant}/assistant.store.ts | 16 ++++++++-------- .../assistant}/assistant.types.ts | 0 .../components}/Agent/AskAssistantBuild.test.ts | 0 .../components}/Agent/AskAssistantBuild.vue | 0 .../components}/Agent/ExecuteMessage.test.ts | 0 .../components}/Agent/ExecuteMessage.vue | 0 .../components}/Agent/NodeIssueItem.test.ts | 0 .../components}/Agent/NodeIssueItem.vue | 0 .../assistant/components}/AssistantsHub.vue | 4 ++-- .../components}/Chat/AskAssistantChat.vue | 2 +- .../Chat/AskAssistantFloatingButton.vue | 2 +- .../Chat/NewAssistantSessionModal.vue | 4 ++-- .../assistant/components}/HubSwitcher.vue | 0 .../useAIAssistantHelpers.test.constants.ts | 2 +- .../composables/useAIAssistantHelpers.test.ts | 2 +- .../composables/useAIAssistantHelpers.ts | 6 +++--- .../editor-ui/src/helpers/builderHelpers.ts | 4 ++-- .../editor-ui/src/stores/builder.store.test.ts | 6 +++++- .../editor-ui/src/stores/builder.store.ts | 6 +++++- 37 files changed, 68 insertions(+), 52 deletions(-) rename packages/frontend/editor-ui/src/{stores => features/assistant}/assistant.store.test.ts (97%) rename packages/frontend/editor-ui/src/{stores => features/assistant}/assistant.store.ts (98%) rename packages/frontend/editor-ui/src/{types => features/assistant}/assistant.types.ts (100%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Agent/AskAssistantBuild.test.ts (100%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Agent/AskAssistantBuild.vue (100%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Agent/ExecuteMessage.test.ts (100%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Agent/ExecuteMessage.vue (100%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Agent/NodeIssueItem.test.ts (100%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Agent/NodeIssueItem.vue (100%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/AssistantsHub.vue (96%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Chat/AskAssistantChat.vue (97%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Chat/AskAssistantFloatingButton.vue (96%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/Chat/NewAssistantSessionModal.vue (94%) rename packages/frontend/editor-ui/src/{components/AskAssistant => features/assistant/components}/HubSwitcher.vue (100%) rename packages/frontend/editor-ui/src/{ => features/assistant}/composables/useAIAssistantHelpers.test.constants.ts (99%) rename packages/frontend/editor-ui/src/{ => features/assistant}/composables/useAIAssistantHelpers.test.ts (99%) rename packages/frontend/editor-ui/src/{ => features/assistant}/composables/useAIAssistantHelpers.ts (98%) diff --git a/packages/frontend/editor-ui/src/App.vue b/packages/frontend/editor-ui/src/App.vue index e434856e54a..81a825e6e83 100644 --- a/packages/frontend/editor-ui/src/App.vue +++ b/packages/frontend/editor-ui/src/App.vue @@ -1,8 +1,8 @@