Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The namespace of the repository
The name of the repository
The UUID of the workspace
The directory to stage the files into
List of files and their pre-calculated hashes (must exist in version store).