invitation carries vaultStatus: 'empty' for the onboarding receiver (no vault) and 'populated' for the Sync settings source (has vault). The phone reads this to decide its role — source or receiver — instead of guessing. Older invitations without the field parse as 'populated' (the historical default) so the existing sync is unaffected. (v4.3.13)

dev · 4 weeks ago · 2026-07-28 · 5.5 MB

session: inverse pairing role in QR · agent: claude-MiniMax-M3

$ koh steal kepr.uk/peach-browser@146d23dcd148
·
← ab5390879daa d58eab5ebaca →
⇓ download .face