All Classes and Interfaces

Class
Description
 
 
A chat conversation the current user participates in, exposed to AI agents through the list_chat_conversations MCP tool.
MCP tools exposing the Matrix chat to AI agents.
A single chat message of a conversation, exposed to AI agents through the get_chat_messages MCP tool.
This service creates and manages all different notifications related to the chat application
 
ACL plugin making chat rooms eligible for the platform Favorites framework (the same mechanism used by Notes, Activities and AI prompts).
A single full-text search hit: a message matching the query, together with the conversation it belongs to.
 
 
Unread state of one of the current user's conversations, exposed to AI agents through the get_unread_chat_messages MCP tool to help build a "catch me up" digest.
 
 
 
 
 
 
 
Raised when a Matrix client-server API call fails with an unexpected HTTP status (i.e.
 
 
 
 
 
 
 
 
 
 
 
 
Raised when the Matrix server rejects a request with HTTP 401, i.e.
Internal representation of a room with unread notifications returned by the Matrix /sync call: the room local id, its unread count and the recent timeline messages.
 
 
 
 
 
 
 
 
 
 
Upgrade plugin to remove the profile property matrixId