refactor(wire): Phase 868 mux-wire modularization (v0.8.835)

Split pearcord-drive/mux-wire into common/v1/v2/gossip modules with unchanged
barrel exports. Add dual-stack live smoke, view rpcWireVersion, and doc/CI
hardening. No behavior change; default PEARCORD_RPC_WIRE remains v1.
This commit is contained in:
Raven Scott
2026-06-04 16:12:23 -04:00
parent 669993aea9
commit 6a63655f09
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -2904,7 +2904,8 @@ async view (opts = {}) {
? this._guildSidecarStores.get(this.guild.guild.id)?.exportSlice() || null
: null,
readReceiptSyncRows: await this._readReceiptSyncRowsForView(this.guild?.guild?.id),
sparseAckSyncRows: this._sparseAckSyncRowsForView(this.guild?.guild?.id)
sparseAckSyncRows: this._sparseAckSyncRowsForView(this.guild?.guild?.id),
rpcWireVersion: sharedScope.getRpcWireVersionLabel()
}
},
+2 -1
View File
@@ -55,5 +55,6 @@ module.exports = {
DEFAULT_ATTACHMENT_MAX_BYTES: shared.DEFAULT_ATTACHMENT_MAX_BYTES,
guildTopic: shared.guildTopic,
id: shared.id,
now: shared.now
now: shared.now,
getRpcWireVersionLabel: shared.getRpcWireVersionLabel
}