Watch
0
0
Fork
You've already forked hyperhive
0

docs: state current behaviour without change-log wording

This commit is contained in:
atlas 2026-10-02 09:44:06 +02:00
commit 195cf75bbf
4 changed files with 14 additions and 18 deletions

View file

@ -220,7 +220,7 @@ appearing; the sweep then overwrites the per-hive file, no boot
required.
<!-- vale write-good.Passive = NO -->
- **Room membership follows the account the sweep currently uses.**
- **Room membership is per account.**
`ensure_hive_space` takes the stored room id first: if a different
account than the room's member created that id, the sweep's invite
comes back refused (a non-member can't invite), and the sweep logs it
@ -228,27 +228,25 @@ required.
operator-chosen: invite `@hive-<hive>:` into the existing Space and
chat room from a client, which keeps the history; or delete the
hive's stored room-id files, after which the next sweep creates a
Space and chat room owned by the current account and invites every
Space and chat room owned by the hive's sender account and invites every
agent into them. Leaving it unresolved gives a hive that provisions
no rooms.
<!-- vale write-good.Passive = YES -->
</details>
<details><summary>Appservice identity, not the registration token</summary>
<details><summary>Appservice identity</summary>
The activation script mints the appservice token and renders the
registration before the homeserver restarts, so every boot has both
halves. `registrationTokenFile` is a removed option: a config that
still sets it fails to evaluate with a message naming the appservice.
halves.
<!-- vale write-good.Passive = NO -->
- **Access tokens live on the device that minted them.**
`login_with_password` stays on, so the password fallback works
too.
- **The homeserver's `admin_execute` promotes only `@swarm` at boot**
(above); a hive's sender account is never promoted, regardless of
when it was created.
(above); a hive's sender account is never promoted.
- **The value that matters lives at `matrix/appservice-token`.**
`swarm-secret-publish` on the authelia host mints and `put`s it
there; the hive uses its locally minted token only until the first