MCPcopy Create free account
hub / github.com/SethGammon/Citadel / getArgValue

Function getArgValue

scripts/noop-ablate.js:50–56  ·  view source on GitHub ↗
(flag)

Source from the content-addressed store, hash-verified

48const JSON_MODE = args.includes('--json');
49
50function getArgValue(flag) {
51 const eq = args.find(a => a.startsWith(flag + '='));
52 if (eq) return eq.slice(flag.length + 1);
53 const idx = args.indexOf(flag);
54 if (idx !== -1 && idx + 1 < args.length && !args[idx + 1].startsWith('--')) return args[idx + 1];
55 return null;
56}
57const skillFilter = getArgValue('--skill');
58const scenarioFilter = getArgValue('--scenario');
59const actionOverride = getArgValue('--action'); // 'delete' | 'trim'

Callers 1

noop-ablate.jsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected