We don't need osCommandProvider here, since we can always get it from server.