MCPcopy Create free account
hub / github.com/async-labs/async / chatHistoryCleared

Function chatHistoryCleared

api/server/sockets.ts:402–417  ·  view source on GitHub ↗
({
  socketId,
  teamId,
  chatId,
}: {
  socketId?: string;
  teamId: string;
  chatId: string;
})

Source from the content-addressed store, hash-verified

400}
401
402function chatHistoryCleared({
403 socketId,
404 teamId,
405 chatId,
406}: {
407 socketId?: string;
408 teamId: string;
409 chatId: string;
410}) {
411 const roomName = `team-${teamId}`;
412 const socket = getSocket(socketId);
413
414 if (socket) {
415 socket.to(roomName).emit('chatEvent', { actionType: 'cleared', chatId, teamId });
416 }
417}
418
419function messageAdded({ socketId, message }: { socketId?: string; message: IMessageDocument }) {
420 const roomName = `chat-${message.chatId}`;

Callers 1

team-member.tsFile · 0.90

Calls 1

getSocketFunction · 0.85

Tested by

no test coverage detected