Files
openclaw/src/auto-reply/types.ts

15 lines
422 B
TypeScript
Raw Normal View History

export type GetReplyOptions = {
onReplyStart?: () => Promise<void> | void;
2025-12-03 00:40:19 +00:00
isHeartbeat?: boolean;
onPartialReply?: (payload: ReplyPayload) => Promise<void> | void;
2026-01-03 00:28:33 +01:00
onBlockReply?: (payload: ReplyPayload) => Promise<void> | void;
2025-12-20 13:47:07 +00:00
onToolResult?: (payload: ReplyPayload) => Promise<void> | void;
};
export type ReplyPayload = {
text?: string;
mediaUrl?: string;
mediaUrls?: string[];
2026-01-02 23:18:41 +01:00
replyToId?: string;
};