


























@@ -86,6 +86,10 @@ export const MATRIX_QA_MEMBERSHIP_ROOM_KEY = "membership";
8686export const MATRIX_QA_RESTART_ROOM_KEY = "restart";
8787export const MATRIX_QA_SECONDARY_ROOM_KEY = "secondary";
888889+const MATRIX_QA_LIVE_MODEL_TIMEOUT_MS = 120_000;
90+const MATRIX_QA_E2EE_REPLY_TIMEOUT_MS = 150_000;
91+const MATRIX_QA_E2EE_MEDIA_TIMEOUT_MS = 180_000;
92+8993function buildMatrixQaDmTopology(
9094rooms: Array<{
9195key: string;
@@ -238,7 +242,7 @@ export const MATRIX_QA_SCENARIOS: MatrixQaScenarioDefinition[] = [
238242},
239243{
240244id: "matrix-subagent-thread-spawn",
241-timeoutMs: 75_000,
245+timeoutMs: MATRIX_QA_LIVE_MODEL_TIMEOUT_MS,
242246title: "Matrix sessions_spawn thread=true creates a bound child thread",
243247configOverrides: {
244248groupsByKey: {
@@ -594,7 +598,7 @@ export const MATRIX_QA_SCENARIOS: MatrixQaScenarioDefinition[] = [
594598},
595599{
596600id: "matrix-e2ee-restart-resume",
597-timeoutMs: 90_000,
601+timeoutMs: MATRIX_QA_E2EE_REPLY_TIMEOUT_MS,
598602title: "Matrix E2EE encrypted rooms resume after gateway restart",
599603topology: buildMatrixQaE2eeScenarioTopology({
600604scenarioId: "matrix-e2ee-restart-resume",
@@ -614,7 +618,7 @@ export const MATRIX_QA_SCENARIOS: MatrixQaScenarioDefinition[] = [
614618},
615619{
616620id: "matrix-e2ee-artifact-redaction",
617-timeoutMs: 75_000,
621+timeoutMs: MATRIX_QA_E2EE_REPLY_TIMEOUT_MS,
618622title: "Matrix E2EE decrypted payloads stay out of default event artifacts",
619623topology: buildMatrixQaE2eeScenarioTopology({
620624scenarioId: "matrix-e2ee-artifact-redaction",
@@ -624,7 +628,7 @@ export const MATRIX_QA_SCENARIOS: MatrixQaScenarioDefinition[] = [
624628},
625629{
626630id: "matrix-e2ee-media-image",
627-timeoutMs: 90_000,
631+timeoutMs: MATRIX_QA_E2EE_MEDIA_TIMEOUT_MS,
628632title: "Matrix E2EE encrypted image attachments reach the model vision path",
629633topology: buildMatrixQaE2eeScenarioTopology({
630634scenarioId: "matrix-e2ee-media-image",
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。