@flydocs/cli@1.3.27
Spec-driven development workflow: your agent works issues, sessions and the status lifecycle.
AI Security Review
scanned 22d ago · by lpm-firewall-aiThere is no npm install lifecycle hook, and the agent configuration is installed through the CLI project setup flow. Because that setup adds event hooks and scoped automatic approvals, classify this as a guarded agent integration risk and warn.
Decision evidence
public snapshot- package.json exposes the CLI entrypoint and defines no install lifecycle script.
- The CLI setup creates agent directories, installs package hooks, and copies managed settings into the project.
- Claude settings register tool and session hooks; the approval hook allows only commands matching the FlyDocs workflow script pattern.
- The flagged Python helper resolves repository and session paths from local workspace state.
- The session-start hook sends a FlyDocs API key to the config-check route, defaulting to the FlyDocs relay.
- The agent setup is reached through the CLI project setup flow, not an npm install hook.
- The approval hook is scoped to FlyDocs workflow scripts, and the inspected credential request defaults to the FlyDocs relay.
Source & flagged code
13 flaggedA package entrypoint or install-reachable source explicitly loads and activates an executable-looking payload from a test, fixture, or hidden path.
dist/cli.jsView on unpkgFindings
Affected versions and remediation
This report applies to @flydocs/cli@1.3.27.
See all versions of @flydocs/cli for other recorded verdicts.
- Review the evidence and your use of @flydocs/cli@1.3.27 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.