11/**
2- * Dependency injection factory for Auralyze Engine clients.
2+ * Dependency injection factory for Mixtapelabs Engine clients.
33 *
4- * Builds AuralyzeEngineDeps object containing HTTP clients for microservices.
4+ * Builds MixtapelabsEngineDeps object containing HTTP clients for microservices.
55 * **STUBS DISABLED:** Always requires real service configuration or fails at startup.
66 *
77 * **Architecture:**
8- * Auralyze API orchestrates 3 microservices via HTTP:
8+ * Mixtapelabs API orchestrates 3 microservices via HTTP:
99 * 1. **audio-metadata-service**: Extract file info with ffprobe
1010 * 2. **audio-analysis-service**: DSP processing (loudness, dynamics, spectrum, stereo)
1111 * 3. **audio-feedback-service**: LLM-based feedback generation (optional - can use OpenAI direct)
3434 * @module clients/index
3535 */
3636import { OpenAIFeedbackClient } from '@mixtapelabs/engine' ;
37- import type { AuralyzeEngineDeps } from '@mixtapelabs/engine' ;
37+ import type { MixtapelabsEngineDeps } from '@mixtapelabs/engine' ;
3838import { HttpAudioMetadataClient } from './http-audio-metadata-client.ts' ;
3939import { HttpAudioAnalysisClient } from './http-audio-analysis-client.ts' ;
4040import { HttpAudioFeedbackClient } from './http-audio-feedback-client.ts' ;
4141import type { AppEnv } from '../config/env.ts' ;
4242
4343/**
44- * Build AuralyzeEngineDeps from environment configuration.
44+ * Build MixtapelabsEngineDeps from environment configuration.
4545 *
4646 * **STUBS DISABLED - Configuration Modes:**
4747 *
@@ -73,7 +73,7 @@ import type { AppEnv } from '../config/env.ts';
7373 * Better to fail at startup than during workflow execution.
7474 *
7575 * @param env - Application environment configuration (from config/env.ts)
76- * @returns Initialized AuralyzeEngineDeps for engine workflows
76+ * @returns Initialized MixtapelabsEngineDeps for engine workflows
7777 * @throws {Error } If required service URLs or API keys are missing
7878 *
7979 * @example
@@ -83,10 +83,10 @@ import type { AppEnv } from '../config/env.ts';
8383 *
8484 * const env = loadEnv();
8585 * const deps = buildEngineDeps(env); // May throw if misconfigured
86- * const engine = new AuralyzeEngine (deps);
86+ * const engine = new MixtapelabsEngine (deps);
8787 * ```
8888 */
89- export function buildEngineDeps ( env : AppEnv ) : AuralyzeEngineDeps {
89+ export function buildEngineDeps ( env : AppEnv ) : MixtapelabsEngineDeps {
9090 // STUBS DISABLED: Always use real services or fail
9191 if ( ! env . METADATA_SERVICE_URL || ! env . ANALYSIS_SERVICE_URL ) {
9292 throw new Error ( 'Both METADATA_SERVICE_URL and ANALYSIS_SERVICE_URL are required' ) ;
@@ -105,7 +105,7 @@ export function buildEngineDeps(env: AppEnv): AuralyzeEngineDeps {
105105 apiKey : env . ANALYSIS_SERVICE_API_KEY ,
106106 } ) ;
107107
108- let feedbackClient : AuralyzeEngineDeps [ 'feedbackClient' ] ;
108+ let feedbackClient : MixtapelabsEngineDeps [ 'feedbackClient' ] ;
109109 if ( env . FEEDBACK_MODE === 'service' ) {
110110 if ( ! env . FEEDBACK_SERVICE_URL || ! env . FEEDBACK_SERVICE_API_KEY ) {
111111 throw new Error ( 'FEEDBACK_SERVICE_URL and FEEDBACK_SERVICE_API_KEY are required' ) ;
0 commit comments