Values.AutomatedReasoningPolicySourceDocumentSourceRepresents a source document that was processed during a build workflow. Contains the document content, metadata, and a hash for verification.
type nonrec t = {document : AutomatedReasoningPolicyBuildDocumentBlob.t option;The raw content of the source document as a binary blob.
*)documentContentType : AutomatedReasoningPolicyBuildDocumentContentType.t option;The MIME type of the document (e.g., application/pdf, text/plain).
*)documentName : AutomatedReasoningPolicyBuildDocumentName.t option;The name of the source document for identification purposes.
*)documentDescription : AutomatedReasoningPolicyBuildDocumentDescription.t option;An optional description providing context about the document's content and purpose.
*)documentHash : AutomatedReasoningPolicyDocumentSha256.t option;A SHA-256 hash of the document content, used for verification and integrity checking.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Blob of AutomatedReasoningPolicyBuildDocumentBlob.t
| `Enum of string
| `String of AutomatedReasoningPolicyBuildDocumentName.t ])
list ]