UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

12 lines (11 loc) 2.36 kB
import { a as maxBytesForKind, i as MAX_VIDEO_BYTES, n as MAX_DOCUMENT_BYTES, o as mediaKindFromMime, r as MAX_IMAGE_BYTES, t as MAX_AUDIO_BYTES } from "../constants-DUxuqQz8.js"; import { t as parseMediaContentLength } from "../content-length-CHOuQ9D3.js"; import { n as extnameFromAnyPath, r as nameFromAnyPath, t as basenameFromAnyPath } from "../file-name-CKnWacTs.js"; import { a as imageMimeFromFormat, c as isZipContainerMime, d as normalizeMimeType, f as sliceMimeSniffBuffer, i as getFileExtension, l as kindFromMime, n as detectMime, o as isAudioFileName, r as extensionForMime, s as isGifMedia, t as FILE_TYPE_SNIFF_MAX_BYTES, u as mimeTypeFromFilePath } from "../mime-CVpcq9ju.js"; import { n as estimateBase64DecodedBytes, t as canonicalizeBase64 } from "../base64-Vw7DZYSc.js"; import { a as sniffInlineImageMime, i as sanitizeInlineImageDataUrlForStorage, n as sanitizeInlineImageBase64, r as sanitizeInlineImageDataUrl, t as INLINE_IMAGE_DATA_URL_PREFIX } from "../inline-image-data-url-BSaoEClB.js"; import { t as isPassThroughRemoteMediaSource } from "../media-source-url-BL9SUd7E.js"; import { a as resolveInboundPathRoot, i as normalizeInboundPathRoots, n as isValidInboundPathRootPattern, r as mergeInboundPathRoots, t as isInboundPathAllowed } from "../inbound-path-policy-DQ5Rksw7.js"; import { n as classifyAttachmentBytes, t as attachmentClassFromMime } from "../attachment-classify-DzYPUMr_.js"; import { t as readByteStreamWithLimit } from "../read-byte-stream-with-limit-CNew-qG0.js"; export { FILE_TYPE_SNIFF_MAX_BYTES, INLINE_IMAGE_DATA_URL_PREFIX, MAX_AUDIO_BYTES, MAX_DOCUMENT_BYTES, MAX_IMAGE_BYTES, MAX_VIDEO_BYTES, attachmentClassFromMime, basenameFromAnyPath, canonicalizeBase64, classifyAttachmentBytes, detectMime, estimateBase64DecodedBytes, extensionForMime, extnameFromAnyPath, getFileExtension, imageMimeFromFormat, isAudioFileName, isGifMedia, isInboundPathAllowed, isPassThroughRemoteMediaSource, isValidInboundPathRootPattern, isZipContainerMime, kindFromMime, maxBytesForKind, mediaKindFromMime, mergeInboundPathRoots, mimeTypeFromFilePath, nameFromAnyPath, normalizeInboundPathRoots, normalizeMimeType, parseMediaContentLength, readByteStreamWithLimit, resolveInboundPathRoot, sanitizeInlineImageBase64, sanitizeInlineImageDataUrl, sanitizeInlineImageDataUrlForStorage, sliceMimeSniffBuffer, sniffInlineImageMime };