MCPcopy
hub / github.com/openai/plugins / main

Function main

plugins/codex-security/scripts/validate_tracking_source.py:114–127  ·  view source on GitHub ↗
(argv: list[str] | None = None)

Source from the content-addressed store, hash-verified

112
113
114def main(argv: list[str] | None = None) -> int:
115 args = _parse_args(sys.argv[1:] if argv is None else argv)
116 try:
117 findings = validate_source(
118 args.scan_dir,
119 finding_id=args.finding_id,
120 fingerprint=args.fingerprint,
121 )
122 except (OSError, ValueError, RecursionError) as exc:
123 print(f"tracking source preflight failed: {exc}", file=sys.stderr)
124 return 2
125 for finding in findings:
126 print(finding["findingId"])
127 return 0
128
129
130if __name__ == "__main__":

Callers 1

Calls 3

_parse_argsFunction · 0.85
validate_sourceFunction · 0.85
printFunction · 0.50

Tested by

no test coverage detected