1010class DeliveredMessageConfirmation (TypedDict ):
1111 """
1212 Confirmation of a delivered message.
13-
13+
1414 Parameters:
1515 cid: Channel CID (channel_type:channel_id)
1616 id: Message ID
1717 """
18+
1819 cid : str
1920 id : str
2021
2122
2223class MarkDeliveredOptions (TypedDict , total = False ):
2324 """
2425 Options for marking messages as delivered.
25-
26+
2627 Parameters:
2728 latest_delivered_messages: List of delivered message confirmations
2829 user: Optional user object
2930 user_id: Optional user ID
3031 """
32+
3133 latest_delivered_messages : List [DeliveredMessageConfirmation ]
3234 user : Optional [Dict ] # UserResponse equivalent
3335 user_id : Optional [str ]
@@ -36,7 +38,7 @@ class MarkDeliveredOptions(TypedDict, total=False):
3638class ChannelReadStatus (TypedDict , total = False ):
3739 """
3840 Channel read status information.
39-
41+
4042 Parameters:
4143 last_read: Last read timestamp
4244 unread_messages: Number of unread messages
@@ -46,10 +48,11 @@ class ChannelReadStatus(TypedDict, total=False):
4648 last_delivered_at: Last delivered timestamp
4749 last_delivered_message_id: ID of last delivered message
4850 """
51+
4952 last_read : str # ISO format string for timestamp
5053 unread_messages : int
5154 user : Dict # UserResponse equivalent
5255 first_unread_message_id : Optional [str ]
5356 last_read_message_id : Optional [str ]
5457 last_delivered_at : Optional [str ] # ISO format string for timestamp
55- last_delivered_message_id : Optional [str ]
58+ last_delivered_message_id : Optional [str ]
0 commit comments