1.4.0
cloakroom exposure --personalalso finds personal data you typed in old Codex, Cursor and Gemini CLI chats, not only Claude Code (details). Only what you typed is read, never tool output or the agent's replies.- macOS: no more Keychain password prompt naming "python" on first run or after a Python update (details). The vault key now sits in a Keychain item Apple's own
securitytool creates and reads; if you used 1.3 or older, macOS may ask one last time while the key is copied, and the old item is left as it was. An agent's shell command that tries to read the key out of the Keychain is denied. - Known limit: Gemini CLI chats were checked against Gemini CLI's published source, not a live chat (see docs-LIMITS, "cloakroom exposure --personal").
- Known limit: the gate reads the command's text, so a command built piece by piece at run time can still read the key (see docs-LIMITS, "An agent can't read Cloakroom's vault key").