{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["sfc"],"properties":{"sfc":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["actions","associations","initial_active","scans","steps","transitions"],"properties":{"actions":{"type":"number"},"associations":{"type":"array","items":{"anyOf":[{"type":"object","additionalProperties":false,"required":["action","duration_ms","qualifier","step"],"properties":{"action":{"type":"number"},"duration_ms":{"type":"number"},"qualifier":{"type":"string","maxLength":20000},"step":{"type":"number"}}},{"type":"object","additionalProperties":false,"required":["action","qualifier","step"],"properties":{"action":{"type":"number"},"qualifier":{"type":"string","maxLength":20000},"step":{"type":"number"}}}]},"maxItems":512},"initial_active":{"type":"array","items":{"type":"number"},"maxItems":512},"scans":{"type":"array","items":{"$ref":"#/properties/artifact/%24defs/json"},"maxItems":512},"steps":{"type":"number"},"transitions":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["from","priority","to"],"properties":{"from":{"type":"array","items":{"type":"number"},"maxItems":512},"priority":{"type":"number"},"to":{"type":"array","items":{"type":"number"},"maxItems":512}}},"maxItems":512}}},"claim":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["scans"],"properties":{"scans":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["action_outputs","active_steps","elapsed_ms","fired_transitions","stored_actions"],"properties":{"action_outputs":{"type":"array","items":{"type":"boolean"},"maxItems":512},"active_steps":{"type":"array","items":{"type":"number"},"maxItems":512},"elapsed_ms":{"type":"array","items":{"anyOf":[{"$ref":"#/properties/artifact/%24defs/json"},{"type":"number"}]},"maxItems":512},"fired_transitions":{"type":"array","items":{"type":"number"},"maxItems":512},"stored_actions":{"type":"array","items":{"type":"boolean"},"maxItems":512}}},"maxItems":512}}}]}}}},"$defs":{"json":{"anyOf":[{"type":"null"},{"type":"boolean"},{"type":"number"},{"type":"string","maxLength":6000},{"type":"array","items":{"$ref":"#/properties/artifact/%24defs/json"},"maxItems":512},{"type":"object","maxProperties":128,"additionalProperties":{"$ref":"#/properties/artifact/%24defs/json"}}]}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DATASTRUCTURES-06/matiec-sfc-simultaneous-transition-step-action-qualifier-scan"}