fix(matrix): retain previews when replacement delivery fails

This commit is contained in:
joshavant
2026-08-12 15:23:43 -05:00
committed by Josh Avant
parent cef071582e
commit 4408ceb68e
9 changed files with 496 additions and 86 deletions
@@ -0,0 +1,24 @@
title: Matrix streaming replacement retention
scenario:
id: matrix-streaming-replacement-retention
surface: channels
coverage:
primary:
- matrix.conversation-routing-and-delivery
docsRefs:
- docs/channels/matrix.md
execution:
kind: flow
channel: matrix
timeoutMs: 90000
retryCount: 0
config:
matrixConfigOverrides:
streaming: partial
textChunkLimit: 160
flow:
module: ./live-transports/matrix/scenarios/scenario-runtime-room.js
call: runStreamingReplacementRetentionScenario
args:
- expr: "scenarioContext"