@straion/cli@0.0.28
> **Note:** This CLI is currently in early access. Features may change and we appreciate your feedback. For questions or issues, please contact [support@straion.com](mailto:support@straion.com).
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThis is a user-invoked, first-party agent extension that can access session transcripts, not an install-time or stealthy malicious chain. The static malicious label is not supported by the inspected source, but the guarded persistent hook is a lifecycle risk.
Decision evidence
public snapshot- `straion setup` configures AI coding agents and installs bundled plugins.
- Bundled session-end hooks invoke `straion trajectory collect` with agent transcript paths.
- The collection command is gated by `STRAION_TRAJECTORIES_ENABLED=1` and is documented to write local trajectories.
- No npm lifecycle scripts are declared.
- Hook execution is installed through an explicit, interactive CLI setup path.
- Reviewed hooks use fixed `execFileSync` arguments; no shell interpolation or remote payload loading was found.
- No network transmission is shown on the transcript-collection path.
Source & flagged code
7 flaggedPackage source references child process execution.
dist/agent-integrations/plugins/claude-code/straion-plugin/hooks/session-end.jsView on unpkg · L8Source contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/cli.jsView on unpkg · L553Findings
Affected versions and remediation
This report applies to @straion/cli@0.0.28.
See all versions of @straion/cli for other recorded verdicts.
- Review the evidence and your use of @straion/cli@0.0.28 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.