feat(matrix mcp): add resolve_invite tool to accept or reject pending invites

This commit is contained in:
damocles 2026-06-05 21:55:04 +02:00
commit 86f0de751f
6 changed files with 121 additions and 19 deletions

View file

@ -81,6 +81,9 @@ async fn dispatch(req: DaemonRequest, client: &Client) -> DaemonResponse {
DaemonRequest::ListRooms => handlers::list_rooms(client).await,
DaemonRequest::ListInvites => handlers::list_invites(client),
DaemonRequest::JoinRoom { room } => handlers::join_room(client, &room).await,
DaemonRequest::ResolveInvite { room, action } => {
handlers::resolve_invite(client, &room, action).await
}
DaemonRequest::InviteUser { room, user_id } => {
handlers::invite_user(client, &room, &user_id).await
}