@columenlabs/lumen-ui@0.1.196
Lumen: shared React components (frame, views, widgets, charts, drawers).
AI Security Review
scanned 19h ago · by lpm-firewall-aiThe package is a React UI library with no install lifecycle scripts. Its runtime network activity is directed to app endpoints for feature requests, telemetry, and error logging; telemetry is app-mounted and first-party, while query persistence is opt-in and local to the browser.
Decision evidence
public snapshot- The manifest identifies an ESM React component package with `dist/index.js` as its main entry point and no lifecycle scripts.
- The telemetry module describes first-party reporting to the app’s Worker and limits telemetry points to route templates, error class and stack hash, status, and numeric values; it excludes error messages, URL queries, page text, and typed content.
- Telemetry starts through `useLumenTelemetry`, a hook the consuming app mounts, rather than automatically on package import.
- Query-cache persistence is opt-in through the `persist` option and stores data in browser `localStorage`.
- Error-boundary diagnostics are sent to the app Worker with bounded message and stack fields and the current page path/query, consistent with the package’s disclosed error-logging feature.
- When an app reports an error, the diagnostic payload includes its message, stack, and current URL path/query.
- When mounted by an app, telemetry reports screen views, uncaught errors, failed requests, and Web Vitals to a same-origin endpoint.
Source & flagged code
6 flaggedA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/assistant/lumen-assistant.js#virtual:normalized:round1View on unpkgThe manifest identifies an ESM React component package with `dist/index.js` as its main entry point and no lifecycle scripts.
package.jsonView on unpkg · L6Findings
Affected versions and remediation
This report applies to @columenlabs/lumen-ui@0.1.196.
See all versions of @columenlabs/lumen-ui for other recorded verdicts.
- Review the evidence and your use of @columenlabs/lumen-ui@0.1.196 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.