Repository navigation
chore(devel): enable CLI telemetry in the traced sandbox kit - #3382
Merged
Merged
Conversation
Contributor
Security Checks —
|
| Status | Policy | Messages |
|---|---|---|
| ✅ Passed | secrets-detection |
- |
✅ sast-scan
| Status | Policy | Messages |
|---|---|---|
| ✅ Passed | owasp-top10-2025 |
- |
| ✅ Passed | sast |
- |
| ✅ Passed | cwe-top25 |
- |
| ✅ Passed | cwe-top26-40-cusp |
- |
✅ iac-scan
| Status | Policy | Messages |
|---|---|---|
| ✅ Passed | iac-misconfiguration |
- |
PR info
| Status | Policy | Messages |
|---|---|---|
| ✅ Passed | pr-description-required |
- |
pr-user-story-linked |
PR/MR #3382 does not reference a user story or issue in title, description, or branch 'chore(devel): enable CLI telemetry in the traced sandbox kit'. Expected patterns: ["(?i)[A-Z]+-[0-9]+", "#[0-9]+", "(?i)[A-Z]{2", "}-[0-9]+", "(?i)gh-[0-9]+", "(?i)\[[A-Z]+-[0-9]+\]"] |
⏭️ 2 scans not applied
| Scan | Reason |
|---|---|
vulnerability-scan |
no manifest/lockfile changed |
github-actions-scan |
no workflow files changed |
Powered by Chainloop and Chainloop Trace
migmartri
force-pushed
the
chore/sandbox-kit-cli-telemetry
branch
from
August 28, 2026 15:47
2644f50 to
f80771b
Compare
jiparis
approved these changes
Aug 31, 2026
Drop DO_NOT_TRACK=1 from the sandbox kit environment and allow egress to crb.chainloop.dev, the endpoint the CLI reports usage telemetry to, so sessions run through the kit are counted like any other CLI usage. Assisted-by: Claude Code Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev> Chainloop-Trace-Sessions: 6a463356-6105-4697-a537-fd08c713afa2 Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
migmartri
force-pushed
the
chore/sandbox-kit-cli-telemetry
branch
from
August 31, 2026 11:50
f80771b to
49d156c
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The traced-Claude sandbox kit (
devel/sandbox-kit) setDO_NOT_TRACK=1and did not allow egress to the telemetry endpoint, so CLI usage from sessions run inside the sandbox was never reported.This removes the
DO_NOT_TRACKenvironment variable from the kit and addscrb.chainloop.dev:443to the kit's network allow rules, so those sessions report usage like any other CLI invocation. The host is deliberately kept out ofNO_PROXY, since telemetry is plain HTTPS and does not need the proxy bypass that the gRPC endpoints require.AI disclosure: this change was produced with the assistance of Claude Code.