From c94656555df8ccb6776e128372f186cc17adf92f Mon Sep 17 00:00:00 2001 From: Stephen Belanger Date: Sat, 30 May 2026 02:54:16 +0800 Subject: [PATCH] Wire OpenTelemetry into ClassifiersExample Without `braintrust.openTelemetryCreate()` the eval runs against the no-op tracer and no spans reach Braintrust, so the experiment shows up empty in the UI despite the REST experiment record being created. Every other example under examples/ already makes this call right after `Braintrust.get()` (see e.g. examples/experiment/.../ExperimentExample.java). Co-Authored-By: Claude Opus 4.7 (1M context) --- .../main/java/dev/braintrust/examples/ClassifiersExample.java | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/classifiers/src/main/java/dev/braintrust/examples/ClassifiersExample.java b/examples/classifiers/src/main/java/dev/braintrust/examples/ClassifiersExample.java index 270dcc61..7aeba04c 100644 --- a/examples/classifiers/src/main/java/dev/braintrust/examples/ClassifiersExample.java +++ b/examples/classifiers/src/main/java/dev/braintrust/examples/ClassifiersExample.java @@ -26,6 +26,7 @@ public class ClassifiersExample { public static void main(String[] args) throws Exception { var braintrust = Braintrust.get(); + braintrust.openTelemetryCreate(); // 1. Single-label classifier. Classifier intentClassifier =