For some convenience scripts, Alfred workflows etc I would like to be able to programmatically determine the UUID (and hence the URL) of my recent chats. This used to be easy by simply looking in the data directory of the app, which on macOS can be determined using:
OPENAI_ACCOUNT=$(defaults read com.openai.chat activeAccountID)
cd "$HOME/Library/Application Support/$BUNDLE_ID/conversations-v2-$OPENAI_ACCOUNT"
Now, since a commotion was raised, this data is encrypted/obfuscated and the files there are not readable. I can’t figure out how to reverse it. I know it’s possible to do locally because I’ve tested it with no network connection. So there is a local decryption algo or key stored somewhere. Anyone know how to do this?