@tryinget/pi-session-compaction@0.4.0
Dedicated Pi package for custom session compaction summaries.
AI Security Review
scanned 17h ago · by lpm-firewall-aiThe package performs runtime metadata telemetry during compaction and recall, with no opt-out found in the reviewed source. The observed payloads are limited to operational metrics, so this warrants a warning rather than a block.
Decision evidence
public snapshot- The extension dynamically imports @tryinget/pi-telemetry/emit for telemetry.
- Compaction automatically emits quality metrics, including summary length, message counts, budget values, and timing.
- The recall feature emits usage metrics when a recall command or tool is used.
- Package documentation describes metadata-only quality telemetry, but the reviewed source shows no opt-out mechanism.
- Telemetry payloads shown contain counts, modes, and status values rather than prompt or file contents.
- Telemetry calls are wrapped as best-effort and do not block compaction or recall.
- No fixed network endpoint or install-time lifecycle script was identified.
Source & flagged code
6 flaggedA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
extensions/session-compaction/managed-block-codec.jsView on unpkgTarball package.json differs from the npm registry version manifest for scripts or dependency sets.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @tryinget/pi-session-compaction@0.4.0.
See all versions of @tryinget/pi-session-compaction for other recorded verdicts.
- Review the evidence and your use of @tryinget/pi-session-compaction@0.4.0 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.