Diagnose interrupted agent SSE streams

This commit is contained in:
Hamza Ayed
2026-10-07 18:40:31 +03:00
parent 52142ec053
commit d36957a1ca
3 changed files with 55 additions and 27 deletions
@@ -45,8 +45,16 @@ void main() {
await expectLater(
repository.runAgent('اختبار انقطاع البث'),
throwsA(
predicate(
(error) => error.toString().contains('trace-closed-42'),
allOf(
predicate(
(error) => error.toString().contains('trace-closed-42'),
),
predicate(
(error) => error.toString().contains('آخر حدث: progress'),
),
predicate(
(error) => error.toString().contains('عدد النبضات: 0'),
),
),
),
);