@copilotkit/runtime@1.83.0
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
AI Security Review
scanned 7d ago · by lpm-firewall-aiSource inspection confirms that configured public API keys can enter telemetry events, but it does not resolve the telemetry destination or establish malicious intent. Treat this as an unresolved credential disclosure risk and warn rather than block.
Decision evidence
public snapshot- The legacy telemetry payload includes the configured Copilot Cloud public API key, and the v2 run handler adds a request header key to a telemetry event.
- Telemetry is sent through a shared dependency's Lambda client; the inspected runtime source does not establish its recipient or a recipient-specific consent guard.
- Intelligence learning requests send a separately configured API key to the configured Intelligence API URL, with HTTP protocol and embedded-credential checks.
- The manifest identifies the package and version and contains no install lifecycle hook.
- The key is described as a public API key, and telemetry can be disabled with environment flags; these facts reduce the severity but do not establish the telemetry recipient or affirmative consent for sending the key.
Source & flagged code
3 flaggedPackage source references dynamic require/import behavior.
dist/langgraph.cjsView on unpkg · L1Package metadata claims a different repository identity while copied source loads a runtime dependency bridge.
dist/v2/runtime/handlers/intelligence/annotate.cjsView on unpkg · L6Findings
Affected versions and remediation
This report applies to @copilotkit/runtime@1.83.0.
See all versions of @copilotkit/runtime for other recorded verdicts.
- Review the evidence and your use of @copilotkit/runtime@1.83.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.