"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.runAssistantAddressLaneAttemptRuntime = runAssistantAddressLaneAttemptRuntime; const assistantAddressLaneAttemptQueryOptionsBuilder_1 = require("./assistantAddressLaneAttemptQueryOptionsBuilder"); async function runAssistantAddressLaneAttemptRuntime(input) { const followupContext = (0, assistantAddressLaneAttemptQueryOptionsBuilder_1.resolveAssistantAddressLaneAttemptFollowupContext)(input.carryMeta); const scopedFollowupContext = input.mergeFollowupContextWithOrganizationScope(followupContext, input.activeOrganization); return input.runAddressQueryTryHandle(input.messageUsed, (0, assistantAddressLaneAttemptQueryOptionsBuilder_1.buildAssistantAddressLaneAttemptQueryOptions)({ analysisDateHint: input.analysisDateHint, scopedFollowupContext, llmSemanticHints: input.llmSemanticHints ?? null, activeOrganization: input.activeOrganization, knownOrganizations: input.knownOrganizations })); }