From 85acf4f7c5b0f5ec9e7d228405364c0d58781b6c Mon Sep 17 00:00:00 2001 From: Maxime Champoux Date: Fri, 3 Apr 2026 21:18:43 +0200 Subject: [PATCH 1/2] feat(telemetry): enable OTel Claude Code telemetry --- .claude/settings.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .claude/settings.json diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 0000000..4afa2fa --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,12 @@ +{ + "env": { + "CLAUDE_CODE_ENABLE_TELEMETRY": "1", + "OTEL_METRICS_EXPORTER": "otlp", + "OTEL_LOGS_EXPORTER": "otlp", + "OTEL_EXPORTER_OTLP_PROTOCOL": "http/json", + "OTEL_EXPORTER_OTLP_ENDPOINT": "https://us-central1-well-app-t-pjt-ef4b.cloudfunctions.net/well-app-t-crf-usce1-obsdash/otel", + "OTEL_LOG_TOOL_DETAILS": "1", + "OTEL_METRIC_EXPORT_INTERVAL": "60000", + "OTEL_LOGS_EXPORT_INTERVAL": "5000" + } +} From 7087d383f105bd1857f132af4f3230938ad23cbb Mon Sep 17 00:00:00 2001 From: Maxime Champoux Date: Sun, 7 Jun 2026 05:33:04 +0200 Subject: [PATCH 2/2] fix(telemetry): default OTEL_LOG_TOOL_DETAILS to 0 to avoid logging sensitive tool detail Co-Authored-By: Claude Opus 4.8 (1M context) --- .claude/settings.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.claude/settings.json b/.claude/settings.json index 4afa2fa..7d138f6 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -5,7 +5,7 @@ "OTEL_LOGS_EXPORTER": "otlp", "OTEL_EXPORTER_OTLP_PROTOCOL": "http/json", "OTEL_EXPORTER_OTLP_ENDPOINT": "https://us-central1-well-app-t-pjt-ef4b.cloudfunctions.net/well-app-t-crf-usce1-obsdash/otel", - "OTEL_LOG_TOOL_DETAILS": "1", + "OTEL_LOG_TOOL_DETAILS": "0", "OTEL_METRIC_EXPORT_INTERVAL": "60000", "OTEL_LOGS_EXPORT_INTERVAL": "5000" }