From f5692c57dafaf9afbef479c25fcd277815932516 Mon Sep 17 00:00:00 2001 From: Dotta Date: Thu, 5 Nov 2026 23:00:31 -0600 Subject: [PATCH] test(chat): declare question failure-retirement provenance Co-Authored-By: Paperclip --- tests/runner-e2e/chat-catalog-descriptors.json | 6 +++++- .../identity-questions-and-approvals.ts | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/runner-e2e/chat-catalog-descriptors.json b/tests/runner-e2e/chat-catalog-descriptors.json index ee2b446c782..ef30bad6800 100644 --- a/tests/runner-e2e/chat-catalog-descriptors.json +++ b/tests/runner-e2e/chat-catalog-descriptors.json @@ -4225,7 +4225,11 @@ "chat-catalog-domains/internal-support.ts", "chat-catalog-domains/identity-questions-and-approvals.ts", "chat-scenarios/questions-and-approvals.yaml", - "../../packages/paperclip-runner/src/protocol-actions/request-human-input.ts" + "../../packages/paperclip-runner/src/protocol-actions/request-human-input.ts", + "chat-catalog-flow.ts", + "chat-flow.ts", + "cleanup-verification.ts", + "runner.spec.ts" ], "oracleVersion": "paperclip.chat-catalog.required-question.v4", "expectedRunCount": 2, diff --git a/tests/runner-e2e/chat-catalog-domains/identity-questions-and-approvals.ts b/tests/runner-e2e/chat-catalog-domains/identity-questions-and-approvals.ts index 1b24bec1e8a..ea5669c6460 100644 --- a/tests/runner-e2e/chat-catalog-domains/identity-questions-and-approvals.ts +++ b/tests/runner-e2e/chat-catalog-domains/identity-questions-and-approvals.ts @@ -233,7 +233,7 @@ export const questionIdentityCases = [ }), identityDefinition("questions-and-approvals.multi-part-question", ctx => questionFixture(ctx, true), gradeQuestions, { expectedRunCount: 2, observe: observeQuestion, oracleVersion: "paperclip.chat-catalog.required-question.v4", - sourceFiles: ["chat-catalog-domains/identity-support.ts", "chat-catalog-domains/internal-support.ts", "chat-catalog-domains/identity-questions-and-approvals.ts", "chat-scenarios/questions-and-approvals.yaml", "../../packages/paperclip-runner/src/protocol-actions/request-human-input.ts"], + sourceFiles: ["chat-catalog-domains/identity-support.ts", "chat-catalog-domains/internal-support.ts", "chat-catalog-domains/identity-questions-and-approvals.ts", "chat-scenarios/questions-and-approvals.yaml", "../../packages/paperclip-runner/src/protocol-actions/request-human-input.ts", "chat-catalog-flow.ts", "chat-flow.ts", "cleanup-verification.ts", "runner.spec.ts"], async verifyResult(ctx, _state, value) { if (await ctx.input.page.getByTestId("task-chat-composer-input").isVisible()) return; const o = identityObservation(value);