From 9ea2ce2aa87b2f4dfe4596a48c464a8b1c771bb3 Mon Sep 17 00:00:00 2001 From: cthomas Date: Mon, 25 Aug 2025 11:51:41 -0700 Subject: [PATCH] feat: populate seq_id in chunks for background mode (#4160) --- letta/server/rest_api/redis_stream_manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/letta/server/rest_api/redis_stream_manager.py b/letta/server/rest_api/redis_stream_manager.py index 3ae5eb33..26d5ae92 100644 --- a/letta/server/rest_api/redis_stream_manager.py +++ b/letta/server/rest_api/redis_stream_manager.py @@ -282,6 +282,9 @@ async def redis_sse_stream_generator( logger.debug(f"No data found for chunk {chunk_seq_id} in run {run_id}") continue + if '"seq_id":null' in data: + data = data.replace('"seq_id":null', f'"seq_id":{chunk_seq_id}') + yield data yielded_any = True