UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

15 lines (14 loc) 7.03 kB
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-CLj0HTDM.js"; import { n as extractBalancedJsonFragments, r as extractBalancedJsonPrefix, t as decodeTextPrefix } from "../src-vebZIeLe.js"; import { t as parseBoolean } from "../boolean-coercion-1HZNNkFl.js"; import { i as estimateTokensFromChars, n as estimateStringChars, r as estimateStringCharsWithMinimumRawWeight, t as CHARS_PER_TOKEN_ESTIMATE } from "../cjk-chars-CGxY6W63.js"; import { a as extractErrorCodeOrErrno, c as stringifyNonErrorCause, d as toStructuredErrorObject, i as extractErrorCode, l as toErrorObject, n as collectErrorGraphCandidates, o as formatErrorMessage, r as collectNestedErrorCandidates, s as readErrorName, t as coerceErrorMessage, u as toStringifiedError } from "../error-coercion-D_-xJ90S.js"; import { n as first, r as last, t as expectDefined } from "../expect-CyE8FADM.js"; import { n as formatByteSize, t as bucketRelativeTimeMs } from "../format-CgMRsTCK.js"; 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-DItp3I4t.js"; import { n as safeParseJsonRecord, t as safeParseJson } from "../json-coercion-AulM0PZ6.js"; import { t as stableStringify } from "../stable-stringify-C8X7niaI.js"; 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-CIXf7egm.js"; 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-DsCfAx8q.js"; import { i as truncateWithMarker, n as sliceUtf16Safe, r as truncateUtf16Safe, t as avoidTrailingHighSurrogateBreak } from "../utf16-slice-D_ngcYKd.js"; 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, containsAsciiControlCharacter, decodeTextPrefix, estimateStringChars, estimateStringCharsWithMinimumRawWeight, estimateTokensFromChars, expectDefined, extractBalancedJsonFragments, extractBalancedJsonPrefix, extractErrorCode, extractErrorCodeOrErrno, filterStringEntries, filterStringRecord, finiteSecondsToTimerSafeMilliseconds, first, formatByteSize, formatErrorMessage, hasNonEmptyString, isFutureDateTimestampMs, isRecord, isStringRecord, last, 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, 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, truncateUtf16Safe, truncateWithMarker, uniqueStrings, uniqueValues };