feat(chat): typing indicator для ботов, кнопки ботов в мессенджере, VPN-бот с кнопками
- Добавлены SSE-события conv_typing_started/stopped и их обработка в Chat.tsx - AI-бот публикует typing events перед/после генерации ответа - Боты могут отправлять сообщения с кнопками через /api/bot/conversations/:id/messages - Добавлен callback /api/messenger/messages/:id/callback для нажатий кнопок - VPN-бот использует кнопки Android/iOS вместо текстового prompt - Оптимистичное обновление unread count, ускоренный reportActiveChat, polling fallback, логирование SSE, push suppression для bot_direct
This commit is contained in:
@@ -3,6 +3,7 @@ import { storage } from '../storage';
|
||||
export interface SendWebhookOptions {
|
||||
retries?: number;
|
||||
taskId?: number;
|
||||
conversationId?: number;
|
||||
organizationId?: number;
|
||||
botId?: number;
|
||||
eventType?: string;
|
||||
|
||||
Reference in New Issue
Block a user