<div dir="ltr">Renat,<div><br></div><div>We want to introduce the concept of an ActionProvider to Mistral.  We are thinking that with an ActionProvider, a third party system can extend Mistral with it's own action catalog and set of dedicated and specialized action executors.  The ActionProvider will return it's own list of actions via an abstract interface.  This minimizes the complexity and latency in managing and sync'ing the Action table.  In the DSL, we can define provider specific context/configuration separately and apply to all provider specific actions without explicitly passing as inputs.  WDYT?</div><div><br></div><div>Winson</div><div>  </div></div>