Preserve semantic identity during reply review #306
@@ -802,10 +802,12 @@ func main() {
|
||||
ConfidenceMillis: semantic.Interpretation.ConfidenceMillis,
|
||||
})
|
||||
cancelReview()
|
||||
if reviewErr == nil {
|
||||
planningReply = reviewedReply
|
||||
} else {
|
||||
if reviewErr != nil {
|
||||
log.Printf("cognitive response review unavailable: %v", reviewErr)
|
||||
} else if identityReply == "" {
|
||||
planningReply = reviewedReply
|
||||
} else if reviewedReply != planningReply {
|
||||
log.Printf("cognitive response review proposed identity rewrite; preserving semantic identity reply")
|
||||
}
|
||||
}
|
||||
response := interaction.ChatMessageResponse{
|
||||
|
||||
Reference in New Issue
Block a user