Watch
0
0
Fork
You've already forked hyperhive
0

docs: the daemon auto-joins invites from the own homeserver

This commit is contained in:
damocles 2026-11-07 13:28:06 +01:00 • committed by mara
commit 852d98e8dd

View file

@ -35,7 +35,11 @@ is what an agent reads at call time. They fall into four groups:
`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.
`list_invites` gives the inviter and the topic, so an agent can judge an
invite before it answers.
invite before it answers. The daemon joins an invite from a user of the
agent's own homeserver by itself, with an info log line and no todo. An invite
from any other homeserver stays a todo that names the inviter as an external
matrix user, and the agent decides. If an automatic join fails, the invite
falls back to a todo too.
- **Receipts:** `mark_read` advances the read receipt.
**DM recipient check.** `send_dm` and `open_dm` report where the other user