{"id":"integer-nth-root","version":"1.0.0","description":"Compute the exact floor of the nth root of a non-negative integer string.","supported_operations":["integer nth root","nth root floor","integer root"],"unsupported_operations":["negative radicand","even roots of negative numbers","floating-point root"],"semantics":["value is a canonical non-negative integer string: 0 or a non-zero leading digit followed by digits, at most 1000 digits.","degree is a JSON integer from 1 to 1000; degree 1 returns value unchanged.","Negative values are rejected: only non-negative radicands are supported.","The result is floor(value^(1/degree)), computed exactly by integer binary search (no floating point).","is_exact is true exactly when result^degree equals value."],"limits":{"max_digits":1000,"min_degree":1,"max_degree":1000},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["value","degree"],"properties":{"value":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","maxLength":1000},"degree":{"type":"integer","minimum":1,"maximum":1000}}},"output_schema":{"type":"object","additionalProperties":false,"required":["result","is_exact"],"properties":{"result":{"type":"string"},"is_exact":{"type":"boolean"}}},"examples":[{"input":{"value":"100","degree":3},"output":{"result":"4","is_exact":false}}],"execute_url":"/v1/tools/integer-nth-root/versions/1.0.0/execute"}