v0.0.7
Builds on the global / per-identity contact lists (0.0.6) with verification and history UX.
Contacts & verification
retalk verifyworks on a global contact with no--user: manual keys record offline; a relay fetch auto-picks an identity to sign the authenticatedget_keys(the signer never changes the fetched keys) and records into the global list.retalk add --verify— fetch and pin a new contact's two keys immediately (also a clean way to name + verify in one step).verifynow prints the same aligned, init-styled block (Name/Fingerprint/Keys/Saved to/Signed by) with a green✓ Verifiedheader.
Identities
retalk id --last— print the most recently created identity (tracked via acreated_atstamp, mtime fallback for older stores).
Message history — now two-directional and opt-in
send --save-messageskeeps your sent side (symmetric withreceive --save-messages).RETALK_SAVE_MESSAGE=1(truthy1/true/t/yes/y/on) enables saving for everysendandreceive.retalk historyinterleaves both sides per conversation, oldest first, tagged"direction": "in"|"out";--peershows the whole thread with that peer.
Short flags: -r/--relay, -p/--passphrase, -np/--no-passphrase; add's label flag renamed --name → --peer.