{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["svgFilter"],"properties":{"svgFilter":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["width","height","source","primitives"],"properties":{"width":{"type":"integer","minimum":1,"maximum":8},"height":{"type":"integer","minimum":1,"maximum":8},"source":{"type":"array","items":{"$ref":"#/properties/artifact/%24defs/a"},"minItems":1,"maxItems":64},"primitives":{"type":"array","items":{"anyOf":[{"type":"object","additionalProperties":false,"required":["kind","color","input","result","region"],"properties":{"kind":{"enum":["flood"]},"color":{"$ref":"#/properties/artifact/%24defs/a"},"input":{"$ref":"#/properties/artifact/%24defs/b"},"result":{"$ref":"#/properties/artifact/%24defs/b"},"region":{"$ref":"#/properties/artifact/%24defs/c"}}},{"type":"object","additionalProperties":false,"required":["kind","dx","dy","input","result","region"],"properties":{"kind":{"enum":["offset"]},"dx":{"type":"integer","minimum":-16,"maximum":16},"dy":{"type":"integer","minimum":-16,"maximum":16},"input":{"$ref":"#/properties/artifact/%24defs/b"},"result":{"$ref":"#/properties/artifact/%24defs/b"},"region":{"$ref":"#/properties/artifact/%24defs/c"}}},{"type":"object","additionalProperties":false,"required":["kind","input","result","region"],"properties":{"kind":{"enum":["tile"]},"input":{"$ref":"#/properties/artifact/%24defs/b"},"result":{"$ref":"#/properties/artifact/%24defs/b"},"region":{"$ref":"#/properties/artifact/%24defs/c"}}},{"type":"object","additionalProperties":false,"required":["kind","operator","radius_x","radius_y","input","result","region"],"properties":{"kind":{"enum":["morphology"]},"operator":{"enum":["erode","dilate"]},"radius_x":{"type":"integer","minimum":0,"maximum":4},"radius_y":{"type":"integer","minimum":0,"maximum":4},"input":{"$ref":"#/properties/artifact/%24defs/b"},"result":{"$ref":"#/properties/artifact/%24defs/b"},"region":{"$ref":"#/properties/artifact/%24defs/c"}}},{"type":"object","additionalProperties":false,"required":["kind","order_x","order_y","kernel","divisor","bias","target_x","target_y","edge","input","result","region"],"properties":{"kind":{"enum":["convolve"]},"order_x":{"type":"integer","minimum":1,"maximum":5},"order_y":{"type":"integer","minimum":1,"maximum":5},"kernel":{"type":"array","items":{"type":"number","minimum":-100,"maximum":100},"minItems":1,"maxItems":25},"divisor":{"anyOf":[{"type":"null"},{"type":"number","minimum":-10000,"maximum":10000}]},"bias":{"type":"number","minimum":-1,"maximum":1},"target_x":{"type":"integer","minimum":0,"maximum":4},"target_y":{"type":"integer","minimum":0,"maximum":4},"edge":{"enum":["none","duplicate","wrap"]},"input":{"$ref":"#/properties/artifact/%24defs/b"},"result":{"$ref":"#/properties/artifact/%24defs/b"},"region":{"$ref":"#/properties/artifact/%24defs/c"}}}]},"minItems":1,"maxItems":8}}},"claim":{"anyOf":[{"type":"null"},{"type":"string","minLength":64,"maxLength":64,"pattern":"^[0-9a-f]{64}$"}]}}}},"$defs":{"a":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"number","minimum":0,"maximum":1}},"b":{"anyOf":[{"type":"null"},{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z_][A-Za-z0-9_.-]*$"}]},"c":{"type":"object","additionalProperties":false,"required":["x","y","width","height"],"properties":{"x":{"type":"integer","minimum":0,"maximum":7},"y":{"type":"integer","minimum":0,"maximum":7},"width":{"type":"integer","minimum":1,"maximum":8},"height":{"type":"integer","minimum":1,"maximum":8}}}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DOCUMENTS-14/svg-filter-effects-rgba-primitive-graph-input-region-evaluation"}