class MsgStatus(ampy.Command): arguments = [("key", ampy.String())] response = [("percent", ampy.String())] errors = {MsgError: "MsgError"}
class _Ask(amp.Command): arguments = [('initialdir', amp.String())] response = [("path", amp.Unicode())] errors = {exceptions.DialogCanceledException: 'DIALOG_CANCELED'}
class MsgAdd(ampy.Command): arguments = [("filename", ampy.String())] response = [("key", ampy.String())] errors = {MsgError: "MsgError"}