From 228d0a5264b5aa897f1e7de63d4fd0d516396d5e Mon Sep 17 00:00:00 2001 From: joshavant <830519+joshavant@users.noreply.github.com> Date: Wed, 12 Aug 2026 15:58:14 -0500 Subject: [PATCH] test(matrix): bind live replacement marker --- .../matrix/scenarios/scenario-runtime-streaming-preview.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/qa-lab/src/live-transports/matrix/scenarios/scenario-runtime-streaming-preview.ts b/extensions/qa-lab/src/live-transports/matrix/scenarios/scenario-runtime-streaming-preview.ts index 92010f4f68af..3362447704a1 100644 --- a/extensions/qa-lab/src/live-transports/matrix/scenarios/scenario-runtime-streaming-preview.ts +++ b/extensions/qa-lab/src/live-transports/matrix/scenarios/scenario-runtime-streaming-preview.ts @@ -134,7 +134,7 @@ export async function runStreamingReplacementRetentionScenario( event.roomId === context.roomId && event.sender === context.sutUserId && isMatrixQaMessageLikeKind(event.kind) && - doesMatrixQaReplyBodyMatchToken(event, secondText) && + event.body?.includes(secondToken) === true && event.eventId !== secondDraftEventId && event.replacesEventId === undefined, roomId: context.roomId, @@ -198,7 +198,8 @@ export async function runStreamingReplacementRetentionScenario( redactionEventId: secondRedaction.event.eventId, redactionTargetEventId: secondRedaction.event.redactsEventId, secondDriverEventId, - secondReply: buildMatrixReplyArtifact(secondReply.event, secondText), + secondReply: buildMatrixReplyArtifact(secondReply.event), + secondToken, }, details: [ `retained draft event: ${firstDraftEventId}`,