Missing User Warnings
Medium
- Confidence
- 90% confidence
- Finding
- The README states that the daemon logs proposed tool-call inputs by default, including commands and paths, and notes these can carry secrets. Default collection of potentially sensitive agent inputs creates a confidentiality risk because operators may deploy the plugin before noticing or understanding the privacy implication, and those logs may persist in ~/.credence-pi/observations.jsonl or be exposed through backups, local compromise, or support sharing. In this context, the plugin sits directly in the tool-execution path, so the logged data can include highly sensitive prompts, shell commands, file paths, and secret-bearing arguments.
