Operating rules - Use Python for all network calls. - Accept exactly one of , , , or , and resolve to a GRCh38 query. - Convert to GTEx format: . - Always return one JSON object (no markdown) as final output. Input Accept JSON on stdin as either: - A string: (treated as GRCh38) - An object: Other accepted object forms include: Allowed variant separators include , , , , or whitespace, for example: - - - - is optional and truncates returned eQTL rows when provided. Output Success shape: Failure shape: Execution Use: - The script reads JSON from stdin and prints JSON to stdout. Example: ---