АРЧ - Ассистент: отделить meta-followup по прошлому ответу от повторного запуска address lane

This commit is contained in:
2026-04-15 12:38:44 +03:00
parent 8866176be6
commit 70cc5a99f1
61 changed files with 4023 additions and 298 deletions
@@ -9,7 +9,9 @@ export interface RunAssistantAddressLaneAttemptRuntimeInput {
messageUsed: string;
carryMeta: AssistantAddressCarryoverLike | null;
analysisDateHint: string | null;
llmSemanticHints?: Record<string, unknown> | null;
activeOrganization: string | null;
knownOrganizations: string[];
mergeFollowupContextWithOrganizationScope: (
followupContext: Record<string, unknown> | null,
organization: string | null
@@ -19,6 +21,9 @@ export interface RunAssistantAddressLaneAttemptRuntimeInput {
options: {
followupContext?: Record<string, unknown>;
analysisDateHint?: string | null;
llmSemanticHints?: Record<string, unknown> | null;
activeOrganization?: string | null;
knownOrganizations?: string[];
}
) => Promise<AssistantAddressLaneLike | null>;
}
@@ -35,7 +40,10 @@ export async function runAssistantAddressLaneAttemptRuntime(
input.messageUsed,
buildAssistantAddressLaneAttemptQueryOptions({
analysisDateHint: input.analysisDateHint,
scopedFollowupContext
scopedFollowupContext,
llmSemanticHints: input.llmSemanticHints ?? null,
activeOrganization: input.activeOrganization,
knownOrganizations: input.knownOrganizations
})
);
}