copilot-framework@1.6.4
Contract-first Copilot scaffolding and workspace bootstrap scripts for Edenred repositories.
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe automatic lifecycle hook changes project-local agent configuration and enables package-defined behavior without an affirmative setup prompt, leaving a concrete lifecycle setup risk. The inspected changes are first-party scaffolding, preserve existing configuration, and do not establish a hostile attack.
Decision evidence
public snapshot- package.json runs scripts/postinstall.js automatically; the hook skips CI and production installs, then scaffolds recognized repository roots.
- The hook merges the package's MCP server into project-local .vscode/mcp.json and writes the result, preserving existing server entries.
- The hook copies package-provided agent instructions and skills when missing; those instructions enable automatic session behavior.
- The inspected setup tests check for generated AGENTS.md files, consistent with the scaffolding behavior.
- The configured MCP server runs the package's local entrypoint, and the hook preserves existing project configuration; no external endpoint is configured in the inspected MCP template.
Source & flagged code
7 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 unpkgFindings
Affected versions and remediation
This report applies to copilot-framework@1.6.4.
See all versions of copilot-framework for other recorded verdicts.
- Review the evidence and your use of copilot-framework@1.6.4 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.