AI Security Review
scanned 2h ago · by lpm-firewall-aiLPM treats this as warn-only first-party agent extension lifecycle risk. A registered Pi extension can dispatch Pi subprocesses when a user invokes its teammate tools. No confirmed covert network, credential, or install-time attack surface was found.
Static reason
No blocking static signals were detected.
Trigger
User loads the Pi extension and invokes a teammate dispatch tool.
Impact
Delegated agents may receive Pi tools configured by their role, including shell and filesystem tools.
Mechanism
User-invoked local Pi subprocess orchestration with IPC and temporary files.
Rationale
Source inspection found a user-invoked Pi agent orchestration extension with subprocess and local-tool capability, but no concrete malicious behavior. Treat the extension lifecycle and delegated shell/file capability as a warn-level platform risk.
Evidence
package.jsonsrc/extension/index.tssrc/runs/execution.tssrc/agents/agents.tssrc/extension/structured-output.tsagents/delegate.mdagents/coordinator.md
Decision evidence
public snapshotAI called this Suspicious at 90.0% confidence as Dangerous Capability with low false-positive risk.
Evidence for warning
- `package.json` registers `./src/extension/index.ts` as a Pi extension.
- `src/runs/execution.ts` spawns the `pi` CLI to run teammate agents.
- Bundled roles request filesystem and shell tools in `agents/*.md`.
Evidence against
- `package.json` has no preinstall, install, or postinstall hook.
- No network client or non-documentation endpoint appears in source.
- No credential harvesting, exfiltration, eval, or remote payload loading found.
- Writes are limited to temporary prompts/schemas/results and child session directories.
- Agent spawning occurs through registered runtime tools, not package installation/import side effects.
Behavioral surface
ChildProcessCryptoEnvironmentVarsFilesystemShell
HighEntropyStrings
NoLicense
Source & flagged code
2 flagged · loading sourcepackage.jsonView file
•Published source reference
Medium
Ai Review Evidence
`package.json` registers `./src/extension/index.ts` as a Pi extension.
package.jsonView on unpkgsrc/runs/execution.tsView file
•Published source reference
Medium
Ai Review Evidence
`src/runs/execution.ts` spawns the `pi` CLI to run teammate agents.
src/runs/execution.tsView on unpkgFindings
4 Medium4 Low
MediumEnvironment Vars
MediumAi Review Evidencepackage.json
MediumAi Review Evidencesrc/runs/execution.ts
MediumAi Review Evidence
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowNo License