"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.buildAssistantAddressRuntimeInput = buildAssistantAddressRuntimeInput; function buildAssistantAddressRuntimeInput(input) { return { featureAssistantAddressQueryV1: input.featureAssistantAddressQueryV1, sessionId: input.sessionId, userMessage: input.userMessage, sessionItems: input.sessionItems, sessionAddressNavigationState: input.sessionAddressNavigationState, sessionOrganizationScope: input.sessionScope, llmProvider: input.payload.llmProvider, useMock: Boolean(input.payload.useMock), featureAddressLlmPredecomposeV1: input.featureAddressLlmPredecomposeV1, runAddressLlmPreDecompose: input.runAddressLlmPreDecompose, buildAddressLlmPredecomposeContractV1: input.buildAddressLlmPredecomposeContractV1, sanitizeAddressMessageForFallback: input.sanitizeAddressMessageForFallback, toNonEmptyString: input.toNonEmptyString, resolveAddressFollowupCarryoverContext: input.resolveAddressFollowupCarryoverContext, resolveAssistantOrchestrationDecision: input.resolveAssistantOrchestrationDecision, buildAddressDialogContinuationContractV2: input.buildAddressDialogContinuationContractV2, runtimeAnalysisContextAsOfDate: input.runtimeAnalysisContextAsOfDate, payloadContextPeriodHint: input.payload?.context?.period_hint, compactWhitespace: input.compactWhitespace, runAddressLaneAttempt: input.runAddressLaneAttempt, isRetryableAddressLimitedResult: input.isRetryableAddressLimitedResult, finalizeAddressLaneResponse: input.finalizeAddressLaneResponse, tryHandleLivingChat: input.tryHandleLivingChat, logEvent: input.logEvent, nowIso: input.nowIso, runAddressOrchestrationRuntime: input.runAddressOrchestrationRuntime, runAddressToolGateRuntime: input.runAddressToolGateRuntime, runAddressLaneRuntime: input.runAddressLaneRuntime }; }