tracecraft's core promise is that your agents' data stays in storage you own and govern. We take reports that threaten that promise seriously.
Please report vulnerabilities privately via GitHub Security Advisories — do not open a public issue for security problems.
You can expect an acknowledgement within 72 hours and a fix or mitigation plan within 14 days for confirmed issues. Credit is given in the release notes unless you prefer otherwise.
| Version | Supported |
|---|---|
| latest release (0.2.x) | ✅ |
| older | ❌ — please upgrade |
- Redaction: session mirroring scrubs known token shapes (AWS, Anthropic, OpenAI, HF, GitHub, Slack) before upload. Bypasses of the redaction patterns are in scope.
- Bucket privacy:
initcreates HuggingFace buckets private by default and warns on pre-existing public buckets. Anything that silently makes coordination data or transcripts public is in scope. - No telemetry: tracecraft sends data only to the bucket you configure. Any code path that sends data anywhere else is in scope.
- Credentials are read from environment variables / local config (
.tracecraft.json, mode600, auto-gitignored). Reports about handling of those files are welcome.