openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
16 lines (15 loc) • 7.29 kB
JavaScript
import { _ as resolvePrimaryStringValue, a as normalizeFastMode, c as normalizeOptionalLowercaseString, d as normalizeOptionalThreadValue, f as normalizeStringifiedEntries, g as readStringValue, h as readNonEmptyStringPreservingWhitespace, i as normalizeBoundedOptionalString, l as normalizeOptionalString, m as readNonBlankString, n as localeLowercasePreservingWhitespace, o as normalizeLowercaseStringOrEmpty, p as normalizeStringifiedOptionalString, r as lowercasePreservingWhitespace, s as normalizeNullableString, t as hasNonEmptyString, u as normalizeOptionalStringifiedId } from "../string-coerce-6kR-86XC.mjs";
import { A as resolveExpiresAtMsFromEpochSeconds, C as parseStrictNonNegativeInteger, D as resolveExpiresAtMsFromDurationMs, E as resolveDateTimestampMs, F as resolveTimerTimeoutMs, I as resolveTimestampMsToIsoString, L as timestampMsToIsoFileStamp, M as resolveNonNegativeIntegerOption, N as resolveOptionalIntegerOption, O as resolveExpiresAtMsFromDurationOrEpoch, P as resolvePositiveTimerTimeoutMs, R as timestampMsToIsoString, S as parseStrictInteger, T as positiveSecondsToSafeMilliseconds, _ as nonNegativeSecondsToSafeMilliseconds, a as addTimerTimeoutGraceMs, b as parseFiniteNumber, c as asFiniteNumberInRange, d as asPositiveSafeInteger, f as asSafeIntegerInRange, g as isFutureDateTimestampMs, h as finiteSecondsToTimerSafeMilliseconds, i as UNIX_EPOCH_ISO_STRING, j as resolveIntegerOption, k as resolveExpiresAtMsFromDurationSeconds, l as asNonNegativeFiniteNumber, m as clampTimerTimeoutMs, n as MAX_TIMER_TIMEOUT_MS, o as asDateTimestampMs, p as clampPositiveTimerTimeoutMs, r as MAX_TIMER_TIMEOUT_SECONDS, s as asFiniteNumber, t as MAX_DATE_TIMESTAMP_MS, u as asPositiveFiniteNumber, v as parseDateFirstTimestampMs, w as parseStrictPositiveInteger, x as parseStrictFiniteNumber, y as parseDateStringTimestampMs } from "../number-coercion-Dq1l5muL.mjs";
import { a as extractErrorCodeOrErrno, c as readErrorName, d as toStringifiedError, f as toStructuredErrorObject, i as extractErrorCode, l as stringifyNonErrorCause, n as collectErrorGraphCandidates, o as formatErrorMessage, r as collectNestedErrorCandidates, s as readErrorCauses, t as coerceErrorMessage, u as toErrorObject } from "../error-coercion-1P2One0X.mjs";
import { i as extractBalancedJsonPrefix, n as consumeResponseBytes, r as extractBalancedJsonFragments, t as decodeTextPrefix } from "../src-SskUVPJG.mjs";
import { t as parseBoolean } from "../boolean-coercion-1HZNNkFl.mjs";
import { i as estimateTokensFromChars, n as estimateStringChars, r as estimateStringCharsWithMinimumRawWeight, t as CHARS_PER_TOKEN_ESTIMATE } from "../cjk-chars-6ld30jSx.mjs";
import { t as truncateCodePoints } from "../code-points-5tfEHPUH.mjs";
import { t as expectDefined } from "../expect-lbe3Hgrh.mjs";
import { n as formatByteSize, r as formatCompactTokenCount, t as bucketRelativeTimeMs } from "../format-C1IjPxxo.mjs";
import { a as asOptionalRecord, c as isRecord, i as asOptionalObjectRecord, l as isStringRecord, n as asNullableObjectRecord, o as asRecord, r as asNullableRecord, s as filterStringRecord, t as asNonArrayRecord, u as readStringField } from "../record-coerce-TIsquoVR.mjs";
import { n as safeParseJsonRecord, t as safeParseJson } from "../json-coercion-pfKbZnCJ.mjs";
import { n as writeStableStringify, t as stableStringify } from "../stable-stringify-CkQ0IEj1.mjs";
import { _ as normalizeUniqueTrimmedStringList, a as normalizeCsvOrLooseStringList, b as uniqueValues, c as normalizeSingleOrTrimmedStringList, d as normalizeStringEntries, f as normalizeStringEntriesLower, g as normalizeUniqueStringEntriesLower, h as normalizeUniqueStringEntries, i as normalizeAtHashSlug, l as normalizeSortedUniqueStringEntries, m as normalizeUniqueSingleOrTrimmedStringList, n as filterStringEntries, o as normalizeHyphenSlug, p as normalizeTrimmedStringList, r as normalizeArrayBackedTrimmedStringList, s as normalizeOptionalTrimmedStringList, t as containsAsciiControlCharacter, u as normalizeSortedUniqueTrimmedStringList, v as sortUniqueStrings, y as uniqueStrings } from "../string-normalization-YMwDjufr.mjs";
import { i as truncateWithMarker, n as sliceUtf16Safe, r as truncateUtf16Safe, t as avoidTrailingHighSurrogateBreak } from "../utf16-slice-D_ngcYKd.mjs";
export { CHARS_PER_TOKEN_ESTIMATE, MAX_DATE_TIMESTAMP_MS, MAX_TIMER_TIMEOUT_MS, MAX_TIMER_TIMEOUT_SECONDS, UNIX_EPOCH_ISO_STRING, addTimerTimeoutGraceMs, asDateTimestampMs, asFiniteNumber, asFiniteNumberInRange, asNonArrayRecord, asNonNegativeFiniteNumber, asNullableObjectRecord, asNullableRecord, asOptionalObjectRecord, asOptionalRecord, asPositiveFiniteNumber, asPositiveSafeInteger, asRecord, asSafeIntegerInRange, avoidTrailingHighSurrogateBreak, bucketRelativeTimeMs, clampPositiveTimerTimeoutMs, clampTimerTimeoutMs, coerceErrorMessage, collectErrorGraphCandidates, collectNestedErrorCandidates, consumeResponseBytes, containsAsciiControlCharacter, decodeTextPrefix, estimateStringChars, estimateStringCharsWithMinimumRawWeight, estimateTokensFromChars, expectDefined, extractBalancedJsonFragments, extractBalancedJsonPrefix, extractErrorCode, extractErrorCodeOrErrno, filterStringEntries, filterStringRecord, finiteSecondsToTimerSafeMilliseconds, formatByteSize, formatCompactTokenCount, formatErrorMessage, hasNonEmptyString, isFutureDateTimestampMs, isRecord, isStringRecord, localeLowercasePreservingWhitespace, lowercasePreservingWhitespace, nonNegativeSecondsToSafeMilliseconds, normalizeArrayBackedTrimmedStringList, normalizeAtHashSlug, normalizeBoundedOptionalString, normalizeCsvOrLooseStringList, normalizeFastMode, normalizeHyphenSlug, normalizeLowercaseStringOrEmpty, normalizeNullableString, normalizeOptionalLowercaseString, normalizeOptionalString, normalizeOptionalStringifiedId, normalizeOptionalThreadValue, normalizeOptionalTrimmedStringList, normalizeSingleOrTrimmedStringList, normalizeSortedUniqueStringEntries, normalizeSortedUniqueTrimmedStringList, normalizeStringEntries, normalizeStringEntriesLower, normalizeStringifiedEntries, normalizeStringifiedOptionalString, normalizeTrimmedStringList, normalizeUniqueSingleOrTrimmedStringList, normalizeUniqueStringEntries, normalizeUniqueStringEntriesLower, normalizeUniqueTrimmedStringList, parseBoolean, parseDateFirstTimestampMs, parseDateStringTimestampMs, parseFiniteNumber, parseStrictFiniteNumber, parseStrictInteger, parseStrictNonNegativeInteger, parseStrictPositiveInteger, positiveSecondsToSafeMilliseconds, readErrorCauses, readErrorName, readNonBlankString, readNonEmptyStringPreservingWhitespace, readStringField, readStringValue, resolveDateTimestampMs, resolveExpiresAtMsFromDurationMs, resolveExpiresAtMsFromDurationOrEpoch, resolveExpiresAtMsFromDurationSeconds, resolveExpiresAtMsFromEpochSeconds, resolveIntegerOption, resolveNonNegativeIntegerOption, resolveOptionalIntegerOption, resolvePositiveTimerTimeoutMs, resolvePrimaryStringValue, resolveTimerTimeoutMs, resolveTimestampMsToIsoString, safeParseJson, safeParseJsonRecord, sliceUtf16Safe, sortUniqueStrings, stableStringify, stringifyNonErrorCause, timestampMsToIsoFileStamp, timestampMsToIsoString, toErrorObject, toStringifiedError, toStructuredErrorObject, truncateCodePoints, truncateUtf16Safe, truncateWithMarker, uniqueStrings, uniqueValues, writeStableStringify };