You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| s | The span_id - identifies a specific span within the trace |
27
27
| id | Legacy parameter for root_span_id in object URLs |
28
+
| BRAINTRUST_APP_URL | url where the app is accessible, www.braintrust.dev/app for non self-hosted instances. See the env variable BRAINTRUST_APP_URL 9and use www.braintrust.dev/app if it is not set) |
Copy file name to clipboardExpand all lines: skills/sdk-install/instrument-task.md
+3-9Lines changed: 3 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ If not set, **abort installation immediately**.
47
47
Determine the project language using concrete signals:
48
48
49
49
-`package.json` → TypeScript
50
-
-`requirements.txt` or `pyproject.toml` → Python
50
+
-`requirements.txt`, `setup.py` or `pyproject.toml` → Python
51
51
-`pom.xml` or `build.gradle` → Java
52
52
-`go.mod` → Go
53
53
-`Gemfile` → Ruby
@@ -80,7 +80,7 @@ Read the install guide for the detected language from the local docs:
80
80
Requirements:
81
81
82
82
- Pin an exact SDK version (resolve via package manager).
83
-
- Modify only dependency files and a minimal application entry point (e.g., main/bootstrap).
83
+
- Modify only dependency files and a minimal application entry point (e.g., main/bootstrap). Auto-instrument the app (except for Java and C# which don't support auto-instrumentation).
84
84
- Do not change unrelated code.
85
85
86
86
---
@@ -108,13 +108,7 @@ Most language SDKs print a direct URL to the emitted trace after the app runs. C
108
108
109
109
If the SDK does not print a URL, construct one manually using the URL format documented in `{SDK_INSTALL_DIR}/braintrust-url-formats.md`:
0 commit comments