feat(web): hang Agent-authored A/B/C/D cards under rectification replies
Independent Staging Quality Gate / validate (push) Failing after 11m51s
Independent Staging Quality Gate / publish (push) Has been skipped

Conflict nodes stay server-owned; the Agent writes the question and option copy so users can tap instead of typing through an interrogation.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jesse_Chen
2026-08-21 17:36:32 +08:00
co-authored by Cursor
parent 83eb676d0a
commit a03756bf18
24 changed files with 1057 additions and 221 deletions
@@ -10,6 +10,7 @@ import {
RectificationToolServiceError,
type V9CaseDossier,
} from "@/lib/rectification-agentic/v9/tool-service";
import { choiceCardFromCaseDossier } from "@/lib/rectification-agentic/v9/interview-state";
export const runtime = "nodejs";
@@ -107,6 +108,7 @@ function dossierResponse(
})),
evidence: dossier.evidence,
latest_result: dossier.latestResult,
choice_card: choiceCardFromCaseDossier(dossier),
};
}