request arg { arg: str, } request exec { path: str, } event failed { msg: str, }