Files
openclaw/extensions/webhooks/runtime-api.ts
2026-04-27 14:58:32 +01:00

16 lines
581 B
TypeScript

export {
createFixedWindowRateLimiter,
createWebhookInFlightLimiter,
normalizeWebhookPath,
readJsonWebhookBodyOrReject,
resolveRequestClientIp,
resolveWebhookTargetWithAuthOrReject,
resolveWebhookTargetWithAuthOrRejectSync,
withResolvedWebhookRequestPipeline,
WEBHOOK_IN_FLIGHT_DEFAULTS,
WEBHOOK_RATE_LIMIT_DEFAULTS,
type WebhookInFlightLimiter,
} from "openclaw/plugin-sdk/webhook-ingress";
export { resolveConfiguredSecretInputString } from "openclaw/plugin-sdk/secret-input-runtime";
export type { OpenClawConfig } from "openclaw/plugin-sdk/config-types";