ARCH: довести surface-aware planner и catalog search
This commit is contained in:
@@ -16,7 +16,10 @@ import {
|
||||
readAssistantMcpDiscoveryEntityAmbiguityCandidates,
|
||||
readAssistantMcpDiscoveryEntityResolutionStatus,
|
||||
readAssistantMcpDiscoveryMetadataRouteFamily,
|
||||
readAssistantMcpDiscoveryMetadataRouteFamilySelectionBasis,
|
||||
readAssistantMcpDiscoveryMetadataSelectedEntitySet,
|
||||
readAssistantMcpDiscoveryMetadataSelectedSurfaceObjects,
|
||||
readAssistantMcpDiscoveryMetadataRecommendedNextPrimitive,
|
||||
readAssistantMcpDiscoveryRankingNeed,
|
||||
readAddressDebugTemporalScope,
|
||||
readAssistantMcpDiscoveryPilotScope,
|
||||
@@ -665,10 +668,18 @@ export function createAssistantTransitionPolicy(deps) {
|
||||
carryoverSourceDebug,
|
||||
deps.toNonEmptyString
|
||||
);
|
||||
const sourceDiscoveryMetadataRouteFamilySelectionBasis =
|
||||
readAssistantMcpDiscoveryMetadataRouteFamilySelectionBasis(carryoverSourceDebug, deps.toNonEmptyString);
|
||||
const sourceDiscoveryMetadataSelectedEntitySet = readAssistantMcpDiscoveryMetadataSelectedEntitySet(
|
||||
carryoverSourceDebug,
|
||||
deps.toNonEmptyString
|
||||
);
|
||||
const sourceDiscoveryMetadataSelectedSurfaceObjects = readAssistantMcpDiscoveryMetadataSelectedSurfaceObjects(
|
||||
carryoverSourceDebug,
|
||||
deps.toNonEmptyString
|
||||
);
|
||||
const sourceDiscoveryMetadataRecommendedNextPrimitive =
|
||||
readAssistantMcpDiscoveryMetadataRecommendedNextPrimitive(carryoverSourceDebug, deps.toNonEmptyString);
|
||||
const sourceDiscoveryMetadataAmbiguityDetected = readAssistantMcpDiscoveryMetadataAmbiguityDetected(
|
||||
carryoverSourceDebug
|
||||
);
|
||||
@@ -1037,7 +1048,15 @@ export function createAssistantTransitionPolicy(deps) {
|
||||
? sourceDiscoveryEntityAmbiguityCandidates
|
||||
: undefined,
|
||||
previous_discovery_metadata_route_family: sourceDiscoveryMetadataRouteFamily ?? undefined,
|
||||
previous_discovery_metadata_route_family_selection_basis:
|
||||
sourceDiscoveryMetadataRouteFamilySelectionBasis ?? undefined,
|
||||
previous_discovery_metadata_selected_entity_set: sourceDiscoveryMetadataSelectedEntitySet ?? undefined,
|
||||
previous_discovery_metadata_selected_surface_objects:
|
||||
sourceDiscoveryMetadataSelectedSurfaceObjects.length > 0
|
||||
? sourceDiscoveryMetadataSelectedSurfaceObjects
|
||||
: undefined,
|
||||
previous_discovery_metadata_recommended_next_primitive:
|
||||
sourceDiscoveryMetadataRecommendedNextPrimitive ?? undefined,
|
||||
previous_discovery_metadata_ambiguity_detected: sourceDiscoveryMetadataAmbiguityDetected || undefined,
|
||||
previous_discovery_metadata_ambiguity_entity_sets:
|
||||
sourceDiscoveryMetadataAmbiguityEntitySets.length > 0 ? sourceDiscoveryMetadataAmbiguityEntitySets : undefined,
|
||||
|
||||
Reference in New Issue
Block a user