@accio-ai/cli@0.1.59
Work Agent CLI - AI-native command line interface
AI Security Review
scanned 27d ago · by lpm-firewall-aiThe postinstall cache deletion stays inside the package's own workctl config directory, and the launcher is a user-invoked wrapper for a matching platform optional dependency. Inspected source shows no exfiltration, remote code, persistence, or unconsented foreign agent control-surface writes.
Decision evidence
public snapshot- package.json exposes the workctl bin and a postinstall that runs node install.js, and lists same-version optional platform packages rather than a runtime dependency on itself.
- postinstall only deletes the cache subdirectory of ~/.workctl or WORKCTL_CONFIG_DIR and then prints a completion message.
- The workctl entrypoint resolves a same-name platform package binary or a local vendor fallback and, only when the user runs the command, spawns it with the user's arguments after removing three WORKCTL environment variables.
- The native platform binary is not present in this package, so its behavior cannot be inspected here.
- Postinstall unconditionally removes that package cache directory when it exists.
Source & flagged code
8 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgpackage.json exposes the workctl bin and a postinstall that runs node install.js, and lists same-version optional platform packages rather than a runtime dependency on itself.
package.jsonView on unpkg · L14Findings
Affected versions and remediation
This report applies to @accio-ai/cli@0.1.59.
See all versions of @accio-ai/cli for other recorded verdicts.
- Review the evidence and your use of @accio-ai/cli@0.1.59 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.