Watch
0
0
Fork
You've already forked hyperhive
0

stop provisioning the hive-chat room in the matrix sweep

This commit is contained in:
damocles 2026-10-28 20:39:15 +01:00
commit c7f3706597
2 changed files with 37 additions and 371 deletions

View file

@ -412,8 +412,7 @@ fn matrix_sweep_warning(ctx: sweep_health::SweepFailure) -> String {
);
format!(
"matrix user/space sweep failing ({} consecutive, {age}) \
— some agents may be missing matrix accounts, space membership, \
or chat-room invites",
— some agents may be missing matrix accounts or space membership",
ctx.consecutive
)
}

View file

@ -32,7 +32,7 @@ pub enum Resource {
/// `.git/index.lock` and the remote-tracking ref lock.
KnowledgeTree,
/// The hive's matrix provisioning, held by every `MatrixSweep`. Two
/// overlapping passes on a hive with no persisted Space / chat-room id both
/// overlapping passes on a hive with no persisted Space id both
/// miss the by-name lookup and both `createRoom`, leaving a duplicate room
/// with agents invited to both.
MatrixSweep,