{"id":"text-unicode-normalization-check","version":"1.0.0","description":"Check if a text string is in various Unicode normalization forms (NFC, NFD, NFKC, NFKD).","supported_operations":["text unicode normalization check","check unicode normalization","is text nfc"],"unsupported_operations":["normalize text","fix encoding","detect encoding"],"semantics":["Checks the provided string against the four standard Unicode normalization forms.","Returns true for a form if the string is identical to its normalized version in that form.","Assumes the input is valid UTF-16 (JavaScript strings)."],"limits":{"max_text_bytes":1048576},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":1048576}}},"output_schema":{"type":"object","additionalProperties":false,"required":["is_nfc","is_nfd","is_nfkc","is_nfkd"],"properties":{"is_nfc":{"type":"boolean"},"is_nfd":{"type":"boolean"},"is_nfkc":{"type":"boolean"},"is_nfkd":{"type":"boolean"}}},"examples":[{"input":{"text":"é"},"output":{"is_nfc":true,"is_nfd":false,"is_nfkc":true,"is_nfkd":false}}],"execute_url":"/v1/tools/text-unicode-normalization-check/versions/1.0.0/execute"}