Yuki Takei 9 месяцев назад
Родитель
Сommit
9231f4e6cb

+ 0 - 0
apps/app/src/features/openai/interfaces/editor-assistant/types.ts → apps/app/src/features/openai/client/interfaces/types.ts


+ 1 - 1
apps/app/src/features/openai/client/services/client-engine-integration.tsx

@@ -10,7 +10,7 @@ import {
 import type { Text as YText } from 'yjs';
 import type { Text as YText } from 'yjs';
 
 
 import type { SseDetectedDiff } from '../../interfaces/editor-assistant/sse-schemas';
 import type { SseDetectedDiff } from '../../interfaces/editor-assistant/sse-schemas';
-import type { ProcessingResult } from '../../interfaces/editor-assistant/types';
+import type { ProcessingResult } from '../interfaces/types';
 
 
 import { ClientSearchReplaceProcessor } from './editor-assistant/processor';
 import { ClientSearchReplaceProcessor } from './editor-assistant/processor';
 
 

+ 1 - 1
apps/app/src/features/openai/client/services/editor-assistant/diff-application.ts

@@ -5,7 +5,7 @@
  */
  */
 
 
 import type { LlmEditorAssistantDiff } from '../../../interfaces/editor-assistant/llm-response-schemas';
 import type { LlmEditorAssistantDiff } from '../../../interfaces/editor-assistant/llm-response-schemas';
-import type { SingleDiffResult, ProcessorConfig, SearchContext } from '../../../interfaces/editor-assistant/types';
+import type { SingleDiffResult, ProcessorConfig, SearchContext } from '../../interfaces/types';
 
 
 import { ClientErrorHandler } from './error-handling';
 import { ClientErrorHandler } from './error-handling';
 import { ClientFuzzyMatcher } from './fuzzy-matching';
 import { ClientFuzzyMatcher } from './fuzzy-matching';

+ 1 - 1
apps/app/src/features/openai/client/services/editor-assistant/error-handling.ts

@@ -4,7 +4,7 @@
  * Provides detailed error information and user-friendly suggestions
  * Provides detailed error information and user-friendly suggestions
  */
  */
 
 
-import type { DiffError, MatchResult } from '../../../interfaces/editor-assistant/types';
+import type { DiffError, MatchResult } from '../../interfaces/types';
 
 
 // -----------------------------------------------------------------------------
 // -----------------------------------------------------------------------------
 // Client Error Types and Constants
 // Client Error Types and Constants

+ 1 - 1
apps/app/src/features/openai/client/services/editor-assistant/fuzzy-matching.spec.ts

@@ -1,4 +1,4 @@
-import type { SearchContext } from '../../../interfaces/editor-assistant/types';
+import type { SearchContext } from '../../interfaces/types';
 
 
 import {
 import {
   ClientFuzzyMatcher,
   ClientFuzzyMatcher,

+ 1 - 1
apps/app/src/features/openai/client/services/editor-assistant/fuzzy-matching.ts

@@ -6,7 +6,7 @@
 
 
 import { distance } from 'fastest-levenshtein';
 import { distance } from 'fastest-levenshtein';
 
 
-import type { MatchResult, SearchContext } from '../../../interfaces/editor-assistant/types';
+import type { MatchResult, SearchContext } from '../../interfaces/types';
 
 
 import { normalizeForBrowserFuzzyMatch } from './text-normalization';
 import { normalizeForBrowserFuzzyMatch } from './text-normalization';
 
 

+ 2 - 2
apps/app/src/features/openai/client/services/editor-assistant/processor.ts

@@ -5,9 +5,9 @@
  */
  */
 
 
 import type { LlmEditorAssistantDiff } from '../../../interfaces/editor-assistant/llm-response-schemas';
 import type { LlmEditorAssistantDiff } from '../../../interfaces/editor-assistant/llm-response-schemas';
-import type { DiffApplicationResult, ProcessorConfig, DiffError } from '../../../interfaces/editor-assistant/types';
+import type { DiffApplicationResult, ProcessorConfig, DiffError } from '../../interfaces/types';
 
 
-import { ClientDiffApplicationEngine, type EditorAdapter } from './diff-application';
+import { ClientDiffApplicationEngine } from './diff-application';
 import { ClientErrorHandler } from './error-handling';
 import { ClientErrorHandler } from './error-handling';
 import { ClientFuzzyMatcher } from './fuzzy-matching';
 import { ClientFuzzyMatcher } from './fuzzy-matching';
 // Note: measureNormalization import removed as it's not used in this file
 // Note: measureNormalization import removed as it's not used in this file