{"id":"integer-sort","version":"1.0.0","description":"Stable-sort canonical signed base-10 integer strings using BigInt.","supported_operations":["integer sort","sort integer strings","order integers"],"unsupported_operations":["locale sort","floats","natural sort of mixed tokens"],"semantics":["Inputs are canonical signed base-10 integer strings matching /^-?(0|[1-9][0-9]*)$/.","Leading zeros, plus signs, spaces, decimals, exponents, hex, empty strings, and -0 are rejected.","At most 256 digits excluding the sign. Computation uses BigInt. JSON BigInt is never returned.","Canonical form is unchanged; 0 is \"0\". Returned strings are the original canonical inputs.","values is an array of canonical integer strings with at most 10000 items.","order is \"asc\" (default) or \"desc\". Unknown order values are rejected.","Equal values keep their original order (stable sort)."],"limits":{"max_integer_digits":256,"max_items":10000},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","maxItems":10000,"items":{"type":"string"}},"order":{"type":"string","enum":["asc","desc"]}}},"output_schema":{"type":"object","additionalProperties":false,"required":["values"],"properties":{"values":{"type":"array","items":{"type":"string"}}}},"examples":[{"input":{"values":["10","-2","10","0"]},"output":{"values":["-2","0","10","10"]}}],"execute_url":"/v1/tools/integer-sort/versions/1.0.0/execute"}