diff --git a/src/brainy.ts b/src/brainy.ts index 32665296..c8fbec1b 100644 --- a/src/brainy.ts +++ b/src/brainy.ts @@ -2611,10 +2611,9 @@ export class Brainy implements BrainyInterface { * Setup storage */ private async setupStorage(): Promise { - const storage = await createStorage({ - type: this.config.storage?.type || 'auto', - ...this.config.storage?.options - }) + // Pass the entire storage config object to createStorage + // This ensures all storage-specific configs (gcsNativeStorage, s3Storage, etc.) are passed through + const storage = await createStorage(this.config.storage as any) return storage }