From c2f13cf5fa201ee4dcf15ee9959e8298082193c7 Mon Sep 17 00:00:00 2001 From: cthomas Date: Fri, 16 Jan 2026 13:10:17 -0800 Subject: [PATCH] feat: add seq id to error chunks (#8843) --- letta/schemas/letta_message.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/letta/schemas/letta_message.py b/letta/schemas/letta_message.py index 4decadc8..a403460c 100644 --- a/letta/schemas/letta_message.py +++ b/letta/schemas/letta_message.py @@ -377,6 +377,7 @@ class LettaErrorMessage(BaseModel): error_type (str): The type of error message (str): The error message detail (Optional[str]): An optional error detail + seq_id (Optional[int]): The sequence ID for cursor-based pagination """ message_type: Literal["error_message"] = "error_message" @@ -384,6 +385,7 @@ class LettaErrorMessage(BaseModel): error_type: str message: str detail: Optional[str] = None + seq_id: Optional[int] = None class SummaryMessage(LettaMessage): @@ -488,6 +490,11 @@ def create_letta_error_message_schema(): "title": "Detail", "description": "An optional error detail.", }, + "seq_id": { + "type": "integer", + "title": "Seq ID", + "description": "The sequence ID for cursor-based pagination.", + }, }, "type": "object", "required": ["message_type", "run_id", "error_type", "message"],