@agentic-dev.ai/emo@0.1.15
EMO by Agentic-dev: your own team of AI agents, on your computer, on your Claude subscription.
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe optional Jev integration is identifiable and its stated purpose involves judging messages, but the server also sends ordinary messages for shadow analysis when a fixed model is used. This makes the prompt transfer broader than the connector description clearly conveys, so warn rather than block.
Decision evidence
public snapshot- The optional Jev connector is described as a fast judge and model-selection feature, and requires a user-supplied API key.
- When TYPESAFE_API_KEY is set, server.mjs sends message text, up to 4,000 characters, to api.typesafe.ai; JEV_SHADOW=0 disables this path.
- The server invokes Jev for nonslash messages even when model selection is not automatic, so ordinary conversation text can be sent for shadow analysis.
- The WhatsApp judge sends conversation context and recent messages to the same endpoint when the key is configured.
- The manifest has no install, preinstall, or postinstall script.
- The Jev integration is optional and explicitly named in the connector settings; its stated purpose involves judging questions and model selection.
- The source does not show this path sending credentials or files, and the service request uses the configured Typesafe key.
Source & flagged code
15 flaggedFindings
Affected versions and remediation
This report applies to @agentic-dev.ai/emo@0.1.15.
See all versions of @agentic-dev.ai/emo for other recorded verdicts.
- Review the evidence and your use of @agentic-dev.ai/emo@0.1.15 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.