refactor(editor): Extract useBuilderMessages into features/assistant (no-changelog) (#20808)

This commit is contained in:
Alex Grozav 2025-10-16 11:12:03 +03:00 committed by GitHub
parent b2cd23b7f7
commit 07cfa0591b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 5 additions and 9 deletions

View File

@ -18,7 +18,7 @@ import { useI18n } from '@n8n/i18n';
import { useTelemetry } from '@/composables/useTelemetry';
import { usePostHog } from '@/stores/posthog.store';
import { useWorkflowsStore } from '@/stores/workflows.store';
import { useBuilderMessages } from '@/composables/useBuilderMessages';
import { useBuilderMessages } from './composables/useBuilderMessages';
import { chatWithBuilder, getAiSessions, getBuilderCredits, getSessionsMetadata } from '@/api/ai';
import { generateMessageId, createBuilderPayload } from './builder.utils';
import { useRootStore } from '@n8n/stores/useRootStore';

View File

@ -1,7 +1,7 @@
import { describe, it, expect, beforeEach, vi } from 'vitest';
import { useBuilderMessages } from '@/composables/useBuilderMessages';
import { useBuilderMessages } from './useBuilderMessages';
import type { ChatUI } from '@n8n/design-system/types/assistant';
import type { ChatRequest } from '@/features/assistant/assistant.types';
import type { ChatRequest } from '../assistant.types';
// Mock useI18n to return the keys instead of translations
vi.mock('@n8n/i18n', () => ({

View File

@ -1,11 +1,7 @@
import type { ChatUI } from '@n8n/design-system/types/assistant';
import type { ChatRequest } from '@/features/assistant/assistant.types';
import type { ChatRequest } from '../assistant.types';
import { useI18n } from '@n8n/i18n';
import {
isTextMessage,
isWorkflowUpdatedMessage,
isToolMessage,
} from '@/features/assistant/assistant.types';
import { isTextMessage, isWorkflowUpdatedMessage, isToolMessage } from '../assistant.types';
export interface MessageProcessingResult {
messages: ChatUI.AssistantMessage[];