I am adding an audio directive to my skill response and I notice that the directives parameter in the json response is a list to hold presumably multiple directives. Now it seems you can't add multiple audio directives and I know there are new directives being added in the future, so how is this suppose to work when you send multiple directives to Alexa? Like sending an audio directive and a dialog directives together?
I find the response structure to be confusing or unclear with the intention of what is legal and how it will behavior with multiple pieces of response information.
Can someone clarify why the directives are a list and how it multiple directives work, if at all?