rashomon
claudeRecords each Claude Code tool call on this machine, in every project, once enabled, including: the tool, the program a command runs (never its text), the paths it edits or may write and an edited file's SHA-256, the hosts it names, the directory it ran in, the project's root and the transcript path, and how it ended. In a Git repository whose root holds go.mod, it also runs pgraph in the background at session start and each time Claude finishes a reply: the go tool, offline, loads the Go code, and the names of its packages, functions and calls, with each file's SHA-256, go to .pgraph/ there (git-ignored; delete it to forget them). Adds short factual notes to the agent's context, such as a test that passed earlier and fails now; you see each one, and they go to your model provider with the conversation. Never stores your prompts, command text, tool output or file contents, and sends nothing itself. Ships disabled: enabling it is your consent to the above, and disabling it in /plugin stops all of it. Full list of what it keeps: https://github.com/altrace-dev-role/rashomon#what-it-records-and-what-it-never-stores