{"id":"uuid-inspect","version":"1.0.0","description":"Validate a canonical UUID and report its lowercase value, variant, version, and nil status.","supported_operations":["inspect a UUID","validate canonical UUID","normalize UUID to lowercase","find UUID version","identify UUID variant","check whether UUID is nil","parse UUID URN","report UUID metadata"],"unsupported_operations":["generate a UUID","validate version-specific timestamps or field semantics","accept braces, hyphenless UUIDs, whitespace, or Unicode lookalikes"],"semantics":["Accept exactly 8-4-4-4-12 ASCII hexadecimal text, optionally preceded by the exact lowercase urn:uuid: prefix; hexadecimal digits are case-insensitive.","Valid input is returned without the optional prefix and with hexadecimal digits lowercased.","Version is the numeric third-group high nibble (0 through 15); this does not validate version-specific timestamp or field semantics.","Variant follows the fourth-group high bits: 0xxx ncs, 10xx rfc_9562, 110x microsoft, or 111x future.","Nil is true only for 128 zero bits; nil still has bit-derived ncs variant and version 0.","Well-typed in-limit noncanonical text returns valid false and null metadata; no trimming, generation, trust, uniqueness, or security claim is made.","Input over 45 UTF-8 bytes throws limit_exceeded before grammar matching."],"limits":{"max_input_bytes":45},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"string","minLength":1,"maxLength":45}}},"output_schema":{"type":"object","additionalProperties":false,"required":["valid","normalized","variant","version","nil","reason"],"properties":{"valid":{"type":"boolean"},"normalized":{"type":["string","null"]},"variant":{"type":["string","null"],"enum":["ncs","rfc_9562","microsoft","future",null]},"version":{"type":["integer","null"],"minimum":0,"maximum":15},"nil":{"type":"boolean"},"reason":{"type":["string","null"],"enum":["not_canonical_uuid",null]}}},"examples":[{"input":{"value":"urn:uuid:550E8400-E29B-41D4-A716-446655440000"},"output":{"valid":true,"normalized":"550e8400-e29b-41d4-a716-446655440000","variant":"rfc_9562","version":4,"nil":false,"reason":null}},{"input":{"value":"00000000-0000-0000-0000-000000000000"},"output":{"valid":true,"normalized":"00000000-0000-0000-0000-000000000000","variant":"ncs","version":0,"nil":true,"reason":null}},{"input":{"value":"550e8400e29b41d4a716446655440000"},"output":{"valid":false,"normalized":null,"variant":null,"version":null,"nil":false,"reason":"not_canonical_uuid"}}],"execute_url":"/v1/tools/uuid-inspect/versions/1.0.0/execute"}