diff --git a/open-sse/services/compression/stepDetailConfig.ts b/open-sse/services/compression/stepDetailConfig.ts index d1ba993641..ff2d2a39c9 100644 --- a/open-sse/services/compression/stepDetailConfig.ts +++ b/open-sse/services/compression/stepDetailConfig.ts @@ -12,14 +12,14 @@ import type { CompressionConfig, CompressionPipelineStep } from "./types.ts"; export function resolveStepDetailConfig( engine: CompressionPipelineStep["engine"], config: CompressionConfig | undefined -): Record { +) { switch (engine) { case "headroom": - return (config?.headroom as Record | undefined) ?? {}; + return config?.headroom ?? {}; case "session-dedup": - return (config?.sessionDedup as Record | undefined) ?? {}; + return config?.sessionDedup ?? {}; case "ccr": - return (config?.ccr as Record | undefined) ?? {}; + return config?.ccr ?? {}; default: return {}; }