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"],