@trypattern/sdk@0.1.22
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe source establishes a configurable credential destination and an actual cookie send, so a warning is appropriate. The default dashboard and explicit browser approval weigh against treating this as a covert attack.
Decision evidence
public snapshot- package.json exposes a CLI entry point and contains no install lifecycle hook.
- The CLI login command is explicitly invoked by the user and starts browser approval.
- The dashboard can be overridden with PATTERN_DASHBOARD_URL, and the CLI sends its saved session cookie to that dashboard.
- The `.claude` references are formatting and empty-folder path constants; they do not establish agent configuration writes.
- The package-selected dashboard defaults to onpattern.app, and login describes checking a matching code and clicking Allow in the browser.
- Saved credentials are indexed by the selected dashboard URL, limiting this behavior to a session associated with that configured destination.
Source & flagged code
9 flagged · loading sourcePackage source references child process execution.
dist/cli/publishing.jsView on unpkg · L1Package source references dynamic require/import behavior.
dist/cli/starter.jsView on unpkg · L79Findings
Affected versions and remediation
This report applies to @trypattern/sdk@0.1.22.
See all versions of @trypattern/sdk for other recorded verdicts.
- Review the evidence and your use of @trypattern/sdk@0.1.22 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.