Pup - the AI's own browser
Public Made by Adomby adom
pup gives your AI a real browser on your desktop that it drives completely, in the background, signed in as you: windows that never jump in front of your work, one shared profile that learns your logins, and every window labeled on the taskbar with its AI thread's name.
pup_import_browser_logins reads the wrong Chrome profile, reports 'no logins', and has no way to choose the profile
pup-bridge 2.0.738 · native-browser (nb) bridge 0.16.60 · Windows 11 laptop (adom_drew2) with three Chrome profiles: Default ([email protected], shown as "Work"), Profile 3 ([email protected]), Profile 6 ([email protected]).
What happens
pup_import_browser_logins {"hostFilter":["republicservices"]}
-> ok:false, "nb's export contained no logins. The exported profile may have no saved passwords. Check nbrowser_profiles for the right profile."
The login was saved, in the Work profile's Google Password Manager (republicservices.com, next to amazon.com, americanexpress.com and costco.com). The export came back with zero rows in total, so it read some other profile.
pup_import_browser_loginstakes onlybrowsersandhostFilter. There is no way to say which profile to export.- The answer doesn't say which profile was read, so neither the AI nor the user can tell it went to the wrong one.
- The hint says "check nbrowser_profiles", but even with the right profile name in hand there is nothing to pass it to.
Related: the nb issue "nbrowser_open_window without a profile silently uses the active one; refuse when several identities are connected" is the same failure in another verb.
Expected
- A
profileargument (an email or profile dir), defaulting to the profile that holds the user's work identity, or refusing when several are connected. - The answer names the profile that was read and the number of logins it held before the filter, e.g.
read chrome:[email protected]: 0 loginsrather than "no logins".