Refine unified search answer shaping and viability
This commit is contained in:
@@ -647,7 +647,9 @@ public static class UnifiedSearchEndpoints
|
||||
Code = suggestion.Code,
|
||||
CardCount = suggestion.CardCount,
|
||||
LeadingDomain = suggestion.LeadingDomain,
|
||||
Reason = suggestion.Reason
|
||||
Reason = suggestion.Reason,
|
||||
ViabilityState = suggestion.ViabilityState,
|
||||
ScopeReady = suggestion.ScopeReady
|
||||
}).ToArray(),
|
||||
Coverage = response.Coverage is null
|
||||
? null
|
||||
@@ -990,6 +992,10 @@ public sealed record UnifiedSearchSuggestionViabilityApiResult
|
||||
public string? LeadingDomain { get; init; }
|
||||
|
||||
public string Reason { get; init; } = string.Empty;
|
||||
|
||||
public string ViabilityState { get; init; } = "no_match";
|
||||
|
||||
public bool ScopeReady { get; init; }
|
||||
}
|
||||
|
||||
public sealed record UnifiedSearchApiCard
|
||||
|
||||
Reference in New Issue
Block a user