{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["jvmDescriptor"],"properties":{"jvmDescriptor":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["descriptor","is_static"],"properties":{"descriptor":{"type":"string","maxLength":1024,"minLength":1},"is_static":{"type":"boolean"}}},"claim":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["parameters","return_type","parameter_slots","initial_local_slots"],"properties":{"parameters":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["descriptor","type","array_dimensions","slots","local_slot"],"properties":{"descriptor":{"type":"string","maxLength":1024,"minLength":1},"type":{"type":"string","maxLength":1024,"minLength":1},"array_dimensions":{"type":"integer","minimum":0,"maximum":255},"slots":{"type":"integer","minimum":0,"maximum":2},"local_slot":{"type":"integer","minimum":0,"maximum":254}}},"maxItems":255,"minItems":0},"return_type":{"type":"object","additionalProperties":false,"required":["descriptor","type","array_dimensions","slots"],"properties":{"descriptor":{"type":"string","maxLength":1024,"minLength":1},"type":{"type":"string","maxLength":1024,"minLength":1},"array_dimensions":{"type":"integer","minimum":0,"maximum":255},"slots":{"type":"integer","minimum":0,"maximum":2}}},"parameter_slots":{"type":"integer","minimum":0,"maximum":255},"initial_local_slots":{"type":"integer","minimum":0,"maximum":255}}}]}}}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DOCUMENTS-06/jvms25-method-descriptor-parameter-local-slot-layout"}