psyclaw@0.31.5
A standalone, evidence-grounded social-science research agent with research contracts, evidence gates, and recoverable workflows
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe package's default error telemetry sends truncated, home-prefix-redacted local paths to its analytics services. This is disclosed and can be disabled, but the retained project paths make the runtime telemetry suspicious under the package review rules.
Decision evidence
public snapshot- Telemetry is enabled by default, and CLI startup initializes it before dispatching commands.
- On CLI errors, the handler supplies the current working directory; error telemetry sends `cwd` and `failed_path` after replacing the home-directory prefix with `~` and truncating values to 240 characters. Project directory paths can therefore still be sent.
- The analytics endpoints are PsyClaw's configured PostHog and Sentry services.
- The notice describes anonymous usage and error telemetry, offers an opt-out, and says research content is excluded; the LLM analytics code omits prompts and completions.
- Telemetry can be disabled with `psyclaw telemetry off` or the `PSYCLAW_TELEMETRY=0` environment setting.
- LLM generation analytics are limited to usage and model metadata rather than prompts or completions.
- The package manifest declares `prepublishOnly`, but no install lifecycle hook.
Source & flagged code
5 flaggedPackage source references dynamic require/import behavior.
dist/apps/panel/observability.jsView on unpkg · L39Findings
Affected versions and remediation
This report applies to psyclaw@0.31.5.
See all versions of psyclaw for other recorded verdicts.
- Review the evidence and your use of psyclaw@0.31.5 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.