Commit Graph
4 Commits
Author SHA1 Message Date
Raven Scott 8935250c31 fix: harden DM open/send and warm contacts on home
Null closed guild refs on DM session, accept openDM by channelId, join
contacts before dual-path gossip, and keep DM/contacts meshes warm after
openHome so conversations work after leaving a server.
2026-07-13 02:07:46 -04:00
Raven Scott 63eeb4f1a8 fix: DM dual-path delivery, poll votes, and guild switch reset
Relay DM messages over contacts when the DM topic is asymmetric, rebind
message scope for reactions/polls, always join contacts mesh, fully close
prior guilds on switch, and refresh roster/channels/presence when guild id
changes.
2026-07-13 01:44:34 -04:00
Raven Scott 54f5ea083a fix: hard-isolate DM and guild messaging scopes
Rebind message store to mode-aware guildId/channelId before send, edit,
delete, and history; leave guild mesh without using stale guild binds;
gate attachment and message gossip by mode so DMs never hit the public guild.
2026-07-13 01:09:47 -04:00
Pearcord c101ac832a chore: publish pearcord-platform from pearcord workspace 2026-07-13 00:17:47 -04:00