grix-connector@3.26.0
Connect local AI coding agents (Claude, Codex, Gemini, Qwen, DeepSeek, Cursor, OpenCode, Pi, OpenHuman, Reasonix) to the Grix scheduling platform. Also serves as an OpenClaw plugin for Grix channel transport.
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe package has real, risky persistence and runtime AI-agent safety-setting mutations, but source inspection does not establish malicious intent or an unconsented broad foreign control-surface write at install time.
Decision evidence
public snapshot- package.json invokes postinstall.
- scripts/install-guardian.mjs force-copies an executable into ~/.grix/bin.
- dist/adapter/claude/claude-adapter.js sets Claude's skip-dangerous-permission flag.
- Claude adapter pre-trusts workspaces and injects MCP/status-line settings.
- Postinstall writes only the package-owned ~/.grix area.
- Guardian only performs local health checks and package rollback.
- No credential harvesting or unrelated outbound exfiltration was confirmed.
- Claude mutations occur when the connector starts a Claude session, not at npm install.
Source & flagged code
11 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
openclaw-plugin/index.jsView on unpkg · L3107Package source references shell execution.
openclaw-plugin/index.jsFindings
Affected versions and remediation
This report applies to grix-connector@3.26.0.
See all versions of grix-connector for other recorded verdicts.
- Review the evidence and your use of grix-connector@3.26.0 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.