From cce3fd55c486d16dcd762283233ee1c3bfdc7775 Mon Sep 17 00:00:00 2001 From: Vincent Koc <25068+vincentkoc@users.noreply.github.com> Date: Fri, 10 Jul 2026 23:10:49 -0700 Subject: [PATCH] test(lmstudio): type local service override fixture --- extensions/lmstudio/src/embedding-provider.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/lmstudio/src/embedding-provider.test.ts b/extensions/lmstudio/src/embedding-provider.test.ts index 15d68abbb2c8..75a2b3d26dcf 100644 --- a/extensions/lmstudio/src/embedding-provider.test.ts +++ b/extensions/lmstudio/src/embedding-provider.test.ts @@ -185,7 +185,7 @@ describe("createLmstudioEmbeddingProvider preload context length", () => { it("does not lease a configured local service for a remote endpoint override", async () => { const acquireLocalService = vi.fn(async () => ({ release: vi.fn() })); - const { provider } = await createLmstudioEmbeddingProvider({ + const options = { config: { models: { providers: { @@ -202,7 +202,8 @@ describe("createLmstudioEmbeddingProvider preload context length", () => { fallback: "none", remote: { baseUrl: "http://memory.local:1234/v1" }, acquireLocalService, - }); + }; + const { provider } = await createLmstudioEmbeddingProvider(options); await expect(provider.embedQuery("hello")).resolves.toEqual([1, 0]); expect(acquireLocalService).not.toHaveBeenCalled();