opik@2.2.135
Opik TypeScript and JavaScript SDK
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe CLI sends default-on usage analytics to Comet and may include a plain workspace identifier from the user's configuration. This is undisclosed runtime telemetry, so the package should be warned rather than blocked.
Decision evidence
public snapshot- The CLI sends analytics to stats.comet.com/notify/event/.
- Analytics is enabled by default unless OPIK_ANALYTICS_ENABLE is set to a disabling value.
- The analytics identifier can be the configured OPIK workspace name or the workspace read from ~/.opik.config.
- Events include the CLI command and flags, runtime and platform details, and a session ID.
- The CLI entry point records an invocation event when it starts.
- The manifest exposes the CLI as a user-run command and the SDK through separate import entry points.
- Provider setup reads an Anthropic API key to configure the Anthropic client; no reviewed evidence showed that key sent to Comet.
- No install lifecycle scripts are declared.
Source & flagged code
9 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/cli.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to opik@2.2.135.
See all versions of opik for other recorded verdicts.
- Review the evidence and your use of opik@2.2.135 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.