fix(rectification): persist refresh attempts and map collect focus kinds (BUG-656/657/658)
Empty engine refresh now records an already_answered attempt so GET can leave wait-to-narrow; collect kinds map onto the table CHECK; remaining candidates drive probe refresh. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -355,6 +355,7 @@ export function interviewCollectWaiting(input: Readonly<{
|
||||
}>): boolean {
|
||||
if (!input.questionMissing || input.offeringCards) return false;
|
||||
if (input.sessionOutcome && input.sessionOutcome !== "collect_evidence") return false;
|
||||
if (input.sessionOutcome === "collect_evidence" && !input.stopReason) return true;
|
||||
return input.stopReason === "insufficient_dated_events"
|
||||
|| input.stopReason === "insufficient_domains"
|
||||
|| input.stopReason === "insufficient_events";
|
||||
|
||||
Reference in New Issue
Block a user