ГЛОБАЛЬНЫЙ РЕФАКТОРИНГ АРХИТЕКТУРЫ - Рефакторинг этапов 2.97 - 2.100 - Ужесточил контракты deep-turn response-цепочки:llm_normalizer/backend/src/services/assistantDeepTurnResponseRuntimeAdapter.tsruntimeAnalysisContext теперь с явными полями и опциональным snapshot_mode.addressRuntimeMetaForDeep типизирован через контракт упаковки.

This commit is contained in:
2026-04-11 11:21:27 +03:00
parent 360b59d7c5
commit 44eccb3d26
4 changed files with 34 additions and 8 deletions
@@ -27,11 +27,11 @@ export interface RunAssistantDeepTurnResponseAttemptRuntimeInput<
};
normalizedQuestion: string;
deepTurnAnalysisRuntime: RunAssistantDeepTurnAnalysisRuntimeOutput;
runtimeAnalysisContext: unknown;
runtimeAnalysisContext: RunAssistantDeepTurnResponseRuntimeInput["runtimeAnalysisContext"];
followupStateUsage: AssistantFollowupUsage | null;
followupApplied: boolean;
previousInvestigationState: InvestigationStateWithProblemUnits | null | undefined;
addressRuntimeMetaForDeep: unknown;
addressRuntimeMetaForDeep: RunAssistantDeepTurnResponseRuntimeInput["addressRuntimeMetaForDeep"];
extractDroppedIntentSegments: RunAssistantDeepTurnResponseRuntimeInput["extractDroppedIntentSegments"];
buildDebugRoutes: RunAssistantDeepTurnResponseRuntimeInput["buildDebugRoutes"];
extractExecutionState: RunAssistantDeepTurnResponseRuntimeInput["extractExecutionState"];