31 lines
1.8 KiB
JavaScript
31 lines
1.8 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.runAssistantAddressLaneResponseAttemptRuntime = runAssistantAddressLaneResponseAttemptRuntime;
|
|
const assistantAddressLaneResponseRuntimeAdapter_1 = require("./assistantAddressLaneResponseRuntimeAdapter");
|
|
const assistantAddressLaneResponseRuntimeInputBuilder_1 = require("./assistantAddressLaneResponseRuntimeInputBuilder");
|
|
function runAssistantAddressLaneResponseAttemptRuntime(input) {
|
|
const runAddressLaneResponseRuntimeSafe = input.runAddressLaneResponseRuntime ?? assistantAddressLaneResponseRuntimeAdapter_1.runAssistantAddressLaneResponseRuntime;
|
|
const runtime = runAddressLaneResponseRuntimeSafe((0, assistantAddressLaneResponseRuntimeInputBuilder_1.buildAssistantAddressLaneResponseRuntimeInput)({
|
|
sessionId: input.sessionId,
|
|
userMessage: input.userMessage,
|
|
effectiveAddressUserMessage: input.effectiveAddressUserMessage,
|
|
addressLane: input.addressLane,
|
|
carryoverMeta: input.carryoverMeta,
|
|
llmPreDecomposeMeta: input.llmPreDecomposeMeta,
|
|
knownOrganizations: input.knownOrganizations,
|
|
activeOrganization: input.activeOrganization,
|
|
sanitizeOutgoingAssistantText: input.sanitizeOutgoingAssistantText,
|
|
buildAddressDebugPayload: input.buildAddressDebugPayload,
|
|
buildAddressFollowupOffer: input.buildAddressFollowupOffer,
|
|
mergeKnownOrganizations: input.mergeKnownOrganizations,
|
|
toNonEmptyString: input.toNonEmptyString,
|
|
appendItem: input.appendItem,
|
|
getSession: input.getSession,
|
|
persistSession: input.persistSession,
|
|
cloneConversation: input.cloneConversation,
|
|
logEvent: input.logEvent,
|
|
messageIdFactory: input.messageIdFactory
|
|
}));
|
|
return runtime.response;
|
|
}
|