I still need to manually approve every nip46 read pubkey request when it gets sent.

Even when i select 'I fully trust this application', other requests get automatically signed. I noticed this behaviour on some version before v3 (sorry I cant be more specific) and upgraded to v3.0.0-pre4 which exhibits the same behaviour.

Reply to this note

Please Login to reply.

Discussion

What application calls the get public key multiple times?

Ngit using the nip46 implementation on rust-nostr.

It should call amber for the public key each time but amber should remember my choice to automatically respond.

The `NostrConnect` client, after the first `get_public_key` request, remembers the user public key and will no longer ask for it for that session.

Ngit gets started afresh very often and creates a new session from every git command. For testing it has been helpful to manually approve every event but when I tried to get amber to remember my preference to approve the event and do so without prompting me, it would not do so for getting the public key.