From 1acaf66dd01593d8b0043bb3a7628003306c1e8d Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Sun, 15 Feb 2026 08:16:26 -0300 Subject: [PATCH] fix(sse): resolve ghost import in chatHelpers.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit chatHelpers.js imported detectFormat/getTargetFormat/getModelTargetFormat from '../services/translator.js' which does not exist. Fixed to import from canonical sources: - detectFormat, getTargetFormat → @omniroute/open-sse/services/provider.js - getModelTargetFormat, PROVIDER_ID_TO_ALIAS → @omniroute/open-sse/config/providerModels.js Phase 6.6 analysis: src/sse/ is an intentional adapter layer over open-sse/ (not duplication). No further deduplication needed. --- src/sse/handlers/chatHelpers.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/sse/handlers/chatHelpers.js b/src/sse/handlers/chatHelpers.js index 93284132f7..78403885aa 100644 --- a/src/sse/handlers/chatHelpers.js +++ b/src/sse/handlers/chatHelpers.js @@ -12,8 +12,11 @@ */ import { getModelInfo } from "../services/model.js"; -import { detectFormat, getTargetFormat, getModelTargetFormat } from "../services/translator.js"; -import { PROVIDER_ID_TO_ALIAS } from "../services/model.js"; +import { detectFormat, getTargetFormat } from "@omniroute/open-sse/services/provider.js"; +import { + getModelTargetFormat, + PROVIDER_ID_TO_ALIAS, +} from "@omniroute/open-sse/config/providerModels.js"; import { logProxyEvent } from "../../lib/proxyLogger.js"; import { logTranslationEvent } from "../../lib/translatorEvents.js"; import { updateProviderCredentials } from "../services/auth.js";