{"id":"text-nfc","version":"1.0.0","description":"Normalize Unicode text to NFC (canonical composition).","supported_operations":["text nfc","unicode nfc","canonical composition"],"unsupported_operations":["NFKC","NFKD","NFD","locale case fold","case folding","compatibility normalization","read files"],"semantics":["text is a Unicode string of at most 250 KiB UTF-8.","The output text is Unicode Normalization Form C (canonical decomposition followed by canonical composition).","No case folding, locale conversion, or compatibility (NFKC/NFKD) mapping is performed.","A leading U+FEFF is left in place; this tool does not strip a byte-order mark.","If NFC expands the UTF-8 byte length above 250 KiB, the input is rejected."],"limits":{"max_input_bytes":256000,"max_output_bytes":256000},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":256000}}},"output_schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":256000}}},"examples":[{"input":{"text":"café"},"output":{"text":"café"}}],"execute_url":"/v1/tools/text-nfc/versions/1.0.0/execute"}