MCPcopy Create free account
hub / github.com/cortexkit/magic-context / parseIntegerFlag

Function parseIntegerFlag

packages/plugin/scripts/longmemeval/config.ts:11–18  ·  view source on GitHub ↗
(value: string | undefined, flagName: string)

Source from the content-addressed store, hash-verified

9} from "./types";
10
11function parseIntegerFlag(value: string | undefined, flagName: string): number {
12 if (!value) throw new Error(`Missing value for ${flagName}`);
13 const parsed = Number.parseInt(value, 10);
14 if (!Number.isFinite(parsed)) {
15 throw new Error(`Invalid value for ${flagName}: ${value}`);
16 }
17 return parsed;
18}
19
20function parseStringList(value: string | undefined): string[] {
21 if (!value) return [];

Callers 1

parseRunnerConfigFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected