Files
hermes-agent/contributors/emails/lukas.buck@e-mail.de
teknium1 d62036acb8 test(desktop): e2e — pre-split hosted rooms stay reachable from the Desktop backend
Seeds the pre-isolation layout (hosted_room* rows in the root state.db,
written by the store's own writers), launches the REAL Electron app and asks
its spawned `hermes serve` backend over JSON-RPC: groups.list / groups.state /
groups.log for the old room. On origin/main the store is created empty and
every call answers 4114 "hosted room not found"; with the one-shot import the
room, its cursor and its event come back, shared-state.db exists and the
legacy state.db is left intact.

Docs: one sentence on where room state lives and that pre-existing rooms are
copied across once on update. Contributor mapping for L4XB, whose #109917
proposed the same import a little earlier (ATTACH + INSERT OR IGNORE into an
empty store); the marker-row variant from #109979 is the one landed here
because it also reaches installs that already created new rooms after the
upgrade.

Refs #109775
Co-authored-by: L4XB <lukas.buck@e-mail.de>
2026-09-17 00:15:35 -07:00

2 lines
5 B
Plaintext