Skip to main content
LoomLoom has two distinct upload mechanisms. Their returned IDs are not interchangeable.

Upload reference material

If --content-type is omitted, the CLI attempts to infer it from the file extension. Use the returned inputAssetId only when the selected template schema accepts that input kind.

Upload private-template rows

orchestration-input upload accepts a .jsonl file:
Preserve the returned inputFileId, then use it with one explicit private-template version:
Never convert an inputAssetId into an inputFileId, and never guess either ID. Official-template JSON/JSONL commands read the local file directly with run validate, run precheck, and run execute; they do not use orchestration-input upload.
Uploaded content is sent to the configured LoomLoom server. Review sensitive data before upload and follow Authentication safety.