Pi extension for explicit non-blocking background shell tasks, log tails, and completion wakeups.
LPM flags this version as an AI-agent control-surface risk. An automatic npm postinstall modifies Pi's shared system instructions. Its fallback reaches an existing user-level agent directory outside a managed extension installation.
Package defines install-time lifecycle scripts.
package.jsonView on unpkgpackage.json automatically runs the prompt-writing helper during postinstall.
package.jsonView on unpkg · L20Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgThe helper falls back to an existing user-level Pi directory without requiring explicit setup or consent.
scripts/append-system.mjsView on unpkg · L113The helper targets APPEND_SYSTEM.md and writes a package instruction block into that shared agent control surface.
scripts/append-system.mjsView on unpkg · L66The helper targets APPEND_SYSTEM.md and writes a package instruction block into that shared agent control surface.
scripts/append-system.mjsView on unpkg · L143The helper targets APPEND_SYSTEM.md and writes a package instruction block into that shared agent control surface.
instructions.md directs the agent to prefer the package's background shell tools.
instructions.mdView on unpkg · L3This report applies to @vanillagreen/pi-background-tasks@2.0.2.
See version security history for other recorded verdicts.
Evidence last updated: .
Package defines install-time lifecycle scripts.
package.jsonView on unpkg · L22Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkg · L22package.json automatically runs the prompt-writing helper during postinstall.
package.jsonView on unpkg · L20instructions.md directs the agent to prefer the package's background shell tools.
instructions.mdView on unpkg · L3The helper targets APPEND_SYSTEM.md and writes a package instruction block into that shared agent control surface.
scripts/append-system.mjsView on unpkg · L66The helper targets APPEND_SYSTEM.md and writes a package instruction block into that shared agent control surface.
scripts/append-system.mjsView on unpkg · L88The helper falls back to an existing user-level Pi directory without requiring explicit setup or consent.
scripts/append-system.mjsView on unpkg · L113The helper targets APPEND_SYSTEM.md and writes a package instruction block into that shared agent control surface.
scripts/append-system.mjsView on unpkg · L143