You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'List all chats sorted by last activity (most recent first). Combines all accounts into a single paginated list.',
21
+
inputSchema: {
22
+
type: 'object',
23
+
properties: {
24
+
accountIDs: {
25
+
type: 'array',
26
+
description: 'Limit to specific account IDs. If omitted, fetches from all accounts.',
27
+
items: {
28
+
type: 'string',
29
+
description: 'Account ID this resource belongs to.',
30
+
},
31
+
},
32
+
cursor: {
33
+
type: 'string',
34
+
description:
35
+
'Timestamp cursor (milliseconds since epoch) for pagination. Use with direction to navigate results.',
36
+
},
37
+
direction: {
38
+
type: 'string',
39
+
description:
40
+
"Pagination direction used with 'cursor': 'before' fetches older results, 'after' fetches newer results. Defaults to 'before' when only 'cursor' is provided.",
41
+
enum: ['after','before'],
42
+
},
43
+
limit: {
44
+
type: 'integer',
45
+
description: 'Maximum number of chats to return (1–200). Defaults to 50.',
description: 'List all messages in a chat with cursor-based pagination. Sorted by timestamp.',
20
+
inputSchema: {
21
+
type: 'object',
22
+
properties: {
23
+
chatID: {
24
+
type: 'string',
25
+
description: 'The chat ID to list messages from',
26
+
},
27
+
cursor: {
28
+
type: 'string',
29
+
description: 'Message cursor for pagination. Use with direction to navigate results.',
30
+
},
31
+
direction: {
32
+
type: 'string',
33
+
description:
34
+
"Pagination direction used with 'cursor': 'before' fetches older messages, 'after' fetches newer messages. Defaults to 'before' when only 'cursor' is provided.",
35
+
enum: ['after','before'],
36
+
},
37
+
limit: {
38
+
type: 'integer',
39
+
description: 'Maximum number of messages to return (1–500). Defaults to 50.',
0 commit comments