From c89050e6c54e331003a6e97d89d1e2a2e2083335 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 2 Oct 2026 14:46:32 -0700 Subject: The feed you were on is remembered per wallet; new ones start on Popular It was one device-wide key, so a new account opened on whatever the last one was reading (#gardenstr: the starter feed has the same id in every account). Now keyed by the wallet, re-read when a wallet opens (the feature outlives a sign-out), Popular when nothing is remembered, and the old device-wide key is dropped. A feed opened from a link stays put. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Dmcrt9KyNDKVWFKnb8BREo --- tools/feed-switch-seed-test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools/feed-switch-seed-test.js') diff --git a/tools/feed-switch-seed-test.js b/tools/feed-switch-seed-test.js index a012dfe..e747744 100644 --- a/tools/feed-switch-seed-test.js +++ b/tools/feed-switch-seed-test.js @@ -84,7 +84,7 @@ try { s.feeds = [{ id: 'bob', name: 'Bobfeed', follows: false, authors: [b], topics: [], packs: [] }, { id: 'btc', name: 'Btcfeed', follows: false, authors: [], topics: ['bitcoin'], packs: [] }]; localStorage.setItem(k + ':messages', JSON.stringify(s)); - localStorage.setItem('btc-wallet-feed', 'following'); + localStorage.setItem('btc-wallet-feed:' + k, 'following'); // this wallet's last feed }, [base, PK_A, PK_B, alice]); await page.reload({ waitUntil: 'domcontentloaded' }); await waitText('receive', 20000); -- cgit v1.2.3