@walkhi/code-relax@0.1.0-beta.33
Code Relax Windows, macOS and Linux workstation service
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe postinstall hook causes persistent service setup and installs a first-party agent skill during global installation, creating an agent-extension lifecycle risk. The inspected skill and runtime behavior are package-aligned, with no concrete malicious action established.
Decision evidence
public snapshot- The manifest registers a postinstall hook that runs the package’s setup command during global installation.
- The hook is gated on direct invocation and a global npm install, then runs setup and doctor.
- Setup enables login startup for the service and installs the package’s own Codex skill in the user’s agent skills directory.
- The installer refuses to overwrite an unmanaged or modified skill, then writes the package skill and an ownership marker.
- The skill describes Code Relax setup and mobile-message workflows, consistent with the package’s stated product.
- The inspected messaging connection announces background presence and subscribes to its configured topic; its authenticated HTTP/2 client targets chatgpt.com.
- The message-send path takes its prompt from the supplied request arguments; no publisher-selected account change was identified in the inspected paths.
- The postinstall behavior is limited to global installs, and the skill is package-owned and product-specific.
- The runtime citation locations resolve to connection setup and topic subscription; the inspected messaging path uses the intended ChatGPT host and caller-provided message content.
Source & flagged code
19 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 contains a possible secret pattern.
dist/src/platform/windows/rustdesk-video-probe.mjsView on unpkg · L77Findings
Affected versions and remediation
This report applies to @walkhi/code-relax@0.1.0-beta.33.
See all versions of @walkhi/code-relax for other recorded verdicts.
- Review the evidence and your use of @walkhi/code-relax@0.1.0-beta.33 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.