helvabase_upload_original
Store actual bytes of one explicitly selected, manifest-authorized production original (max 1 MiB). Requires enabled retention policy. This does not ingest or approve the file. Never use a local path or invent bytes. Original remains unchanged; future filling creates a separate version.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | Yes | ||
| sourceId | Yes | ||
| projectId | Yes | Helvabase project/mapping ID returned by list or create dossier, never a local path. | |
| manifestId | Yes | ||
| contentBase64 | Yes | ||
| idempotencyKey | Yes | Unique key for this logical mutation. Reuse exactly the same key and arguments after a timeout; never generate a new key to force a replay. | |
| transferAuthorized | Yes |