Watch
0
0
Fork
You've already forked hyperhive
0

hive-matrix-mcp: an edited message shows once, edited in place, and is not a second unread

This commit is contained in:
damocles 2026-11-06 19:40:37 +01:00 • committed by mara
commit ce9332cd02

View file

@ -27,7 +27,10 @@ is what an agent reads at call time. They fall into four groups:
- **Reading:** `read_room`, `download_file`, `list_rooms` and
`list_room_members`. `read_room` shows media as `[file: …]`, `[image: …]`,
`[audio: …]` or `[video: …]` markers, and the event id of one goes to
`download_file`.
`download_file`. An edited message shows once, with its latest text and
`edited: true`. The edit event doesn't appear as a second message and doesn't
count as unread. When the original is outside the window read, the edit stays
as its own event, and its `replaces_event_id` names the message it replaces.
- **Room membership:** `invite_user`, `list_invites`, `resolve_invite` and
`join_room`. `resolve_invite` accepts or rejects a pending invite and is the
path for invites; `join_room` is for a public room the agent wasn't invited to.