diff --git a/open-sse/services/cache/redisVectorStore.ts b/open-sse/services/cache/redisVectorStore.ts index 7841655ad4..96af1d8e77 100644 --- a/open-sse/services/cache/redisVectorStore.ts +++ b/open-sse/services/cache/redisVectorStore.ts @@ -31,6 +31,7 @@ export interface RedisLike { keys(pattern: string): Promise; call?(command: string, ...args: unknown[]): Promise; quit?(): Promise; + disconnect?(): void; } export interface RedisVectorStoreOptions { diff --git a/scripts/check/check-env-doc-sync.mjs b/scripts/check/check-env-doc-sync.mjs index d333a89649..72d684f38d 100644 --- a/scripts/check/check-env-doc-sync.mjs +++ b/scripts/check/check-env-doc-sync.mjs @@ -213,6 +213,12 @@ const IGNORE_FROM_CODE = new Set([ // NVIDIA diagnostic/test helpers used only by ad-hoc scripts. "NVIDIA_BASE_URL", "NVIDIA_MODEL", + // Lemonade embedding-provider integration test (tests/integration/semantic-cache-lemonade.test.ts) + // — points the gated live test at an operator's local Lemonade server; the test skips itself + // when the endpoint is unreachable, never OmniRoute runtime config. + "LEMONADE_URL", + "LEMONADE_KEY", + "LEMONADE_MODEL", // Discord integration ad-hoc script (scripts/ad-hoc/mesh-send.mjs) — // operator-supplied bot credentials, not user-facing OmniRoute config. "BOT_TOKEN",