MCPcopy Index your code
hub / github.com/forloopcodes/contextplus / normalizeThreshold

Function normalizeThreshold

src/core/embeddings.ts:342–346  ·  view source on GitHub ↗
(value: number | undefined, fallback: number)

Source from the content-addressed store, hash-verified

340}
341
342function normalizeThreshold(value: number | undefined, fallback: number): number {
343 if (value === undefined || !Number.isFinite(value)) return fallback;
344 if (value > 1) return clamp01(value / 100);
345 return clamp01(value);
346}
347
348function normalizeWeight(value: number | undefined, fallback: number): number {
349 if (value === undefined || !Number.isFinite(value) || value < 0) return fallback;

Callers 1

resolveSearchOptionsFunction · 0.85

Calls 1

clamp01Function · 0.70

Tested by

no test coverage detected