Circle V2 API Docs
    Preparing search index...

    Variable agentSummaryAnswerSchemaConst

    agentSummaryAnswerSchema: ZodObject<
        {
            answer: ZodString;
            citations: ZodArray<
                ZodObject<
                    {
                        documentId: ZodNullable<ZodString>;
                        fileName: ZodString;
                        page: ZodNullable<ZodNumber>;
                        quote: ZodString;
                    },
                    $strip,
                >,
            >;
            confidence: ZodNumber;
            evidenceTrail: ZodArray<
                ZodObject<
                    {
                        claim: ZodString;
                        documentId: ZodNullable<ZodString>;
                        fileName: ZodNullable<ZodString>;
                        note: ZodString;
                        verdict: ZodEnum<
                            {
                                not_found: "not_found";
                                refuted: "refuted";
                                supported: "supported";
                                unclear: "unclear";
                            },
                        >;
                    },
                    $strip,
                >,
            >;
        },
        $strict,
    > = ...

    Agent-facing answer schema for the summary chart-review audit-question agent.

    This is the structured shape the summary agent returns: a deliverable (letter, summary, etc.) rather than a graded verdict, so it has no status. It still forces an evidence trail (which documents were drawn from) and a numeric confidence, and its citations are verified against the source documents in postprocess.

    It imports the evidence/citation primitives from ../schema/evidence (shared with the postprocess gates and the public result) so those shapes are never duplicated.