From 38715ef1b5ea1fbd66d3ea6914aef522cbbb1d78 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 6 Apr 2026 23:32:25 +0100 Subject: [PATCH] refactor: dedupe embeddings error formatter --- src/gateway/embeddings-http.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/gateway/embeddings-http.ts b/src/gateway/embeddings-http.ts index 0c83e86b15c..c42053db1ca 100644 --- a/src/gateway/embeddings-http.ts +++ b/src/gateway/embeddings-http.ts @@ -3,6 +3,7 @@ import type { IncomingMessage, ServerResponse } from "node:http"; import { resolveAgentDir } from "../agents/agent-scope.js"; import { resolveMemorySearchConfig } from "../agents/memory-search.js"; import { loadConfig } from "../config/config.js"; +import { formatErrorMessage } from "../infra/errors.js"; import { logWarn } from "../logger.js"; import { getMemoryEmbeddingProvider, @@ -85,10 +86,6 @@ function validateInputTexts(texts: string[]): string | undefined { return undefined; } -function formatErrorMessage(err: unknown): string { - return err instanceof Error ? err.message : String(err); -} - function resolveAutoExplicitProviders(cfg: ReturnType): Set { return new Set( listMemoryEmbeddingProviders(cfg)