{"id":"integer-is-prime","version":"1.0.0","description":"Deterministically test whether a non-negative integer string is prime.","supported_operations":["integer is prime","primality test","check if a number is prime"],"unsupported_operations":["negative primality","probabilistic primality","prime factorization"],"semantics":["value is a canonical non-negative integer string: 0 or a non-zero leading digit followed by digits, at most 24 digits.","Negative values are rejected; primality is only defined here for non-negative integers.","0 and 1 are not prime; the result is false for both.","Primality is decided by deterministic Miller-Rabin with witnesses {2,3,5,7,11,13,17,19,23,29,31,37}, which is proven exact for every value below 3317044064679887385961981 (~3.3e24); the 24-digit input cap keeps every accepted value inside that proven range.","The result is a JSON boolean, never probabilistic."],"limits":{"max_digits":24},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":24}}},"output_schema":{"type":"object","additionalProperties":false,"required":["is_prime"],"properties":{"is_prime":{"type":"boolean"}}},"examples":[{"input":{"value":"997"},"output":{"is_prime":true}}],"execute_url":"/v1/tools/integer-is-prime/versions/1.0.0/execute"}