@promptctl/cc-candybar@1.174.7
Statusline renderer for Claude Code — a JSON5-configurable DSL with daemon-cached data sources, byte-clean palette-aware composition, and OSC8 click verbs.
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe package’s entry point and CLI behavior match its stated Claude Code statusline purpose. The flagged process and inspector code supports local integration, and observed network calls target npm metadata and the project’s public pricing file.
Decision evidence
public snapshot- The manifest exposes a statusline CLI and declares a prepublishOnly build/check script; it has no install, preinstall, or postinstall hook.
- The CLI handles install as a named subcommand; its default path expects Claude Code statusline input and outputs formatted statusline data.
- The pricing fetch targets the package’s own public pricing file on raw.githubusercontent.com.
- The observed npm registry request targets registry.npmjs.org for package metadata.
- The attach feature documents use of a per-user Unix socket for its inspector connection.
Source & flagged code
11 flaggedSource contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/index.mjsView on unpkg · L10A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/index.mjsView on unpkg · L488Findings
Affected versions and remediation
This report applies to @promptctl/cc-candybar@1.174.7.
See all versions of @promptctl/cc-candybar for other recorded verdicts.
- Review the evidence and your use of @promptctl/cc-candybar@1.174.7 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.