Thin control plane for Codex, Claude Code, OpenCode, Pi, and Factory Droid agent sessions: run, steer, observe, and a live TUI and web dashboard with diffs.
LPM treats this as warn-only first-party agent extension lifecycle risk. Npm postinstall provisions Ruddr and installs its delegate skill into agent skill directories. This is first-party package-owned agent extension setup; the inspected source does not establish a broader agent configuration change or a separate malicious action.
Package defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time source downloads a native archive from a fixed external host without transport verification, extracts it, and installs an executable payload.
package.jsonView on unpkg · L4Package source references dynamic require/import behavior.
bin/ruddr.cjsView on unpkg · L5A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
web/client/diffs.ts#virtual:normalized:round1View on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/npm-postinstall.cjsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
pi/runtime.tsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
tui/git.tsView on unpkgThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
scripts/npm-binary.cjsView on unpkgThis report applies to ruddr@0.5.1.
See version security history for other recorded verdicts.
Evidence last updated: .
Install-time source downloads a native archive from a fixed external host without transport verification, extracts it, and installs an executable payload.
package.jsonView on unpkg · L4A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
web/client/diffs.ts#virtual:normalized:round1View on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/npm-postinstall.cjsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
pi/runtime.tsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
tui/git.tsView on unpkgThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
scripts/npm-binary.cjsView on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkg · L62Package source references dynamic require/import behavior.
bin/ruddr.cjsView on unpkg · L5