-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: braintrustdata/braintrust-sdk-java
base: v0.2.1
head repository: braintrustdata/braintrust-sdk-java
compare: v0.2.2
- 12 commits
- 39 files changed
- 4 contributors
Commits on Dec 31, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9005a8c - Browse repository at this point
Copy the full SHA 9005a8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d0a7d - Browse repository at this point
Copy the full SHA 59d0a7dView commit details
Commits on Jan 6, 2026
-
Merge pull request #25 from braintrustdata/ark/vcr-wiremock
VCR util for unit tests
Configuration menu - View commit details
-
Copy full SHA for be1024d - Browse repository at this point
Copy the full SHA be1024dView commit details
Commits on Jan 9, 2026
-
Add wrapTools() method for automatic LangChain4j tool instrumentation
Implements ByteBuddy-based proxy wrapper that creates OpenTelemetry spans for @tool annotated methods, capturing parameters, outputs, execution time, and exceptions. Includes comprehensive tests, runnable example, and README documentation.
Configuration menu - View commit details
-
Copy full SHA for 438c526 - Browse repository at this point
Copy the full SHA 438c526View commit details -
Fix example and add integration test for proper Braintrust attribute …
…handling - Fixed LangchainToolWrappingExample to set braintrust.input_json and braintrust.output_json on all spans (conversation, turn, tool) - Added testToolWrappingIntegrationWithConversationHierarchy to verify full span hierarchy has required attributes - Updated README with note on setting Braintrust attributes on parent spans for proper UI display
Configuration menu - View commit details
-
Copy full SHA for 3b2f580 - Browse repository at this point
Copy the full SHA 3b2f580View commit details -
Merge pull request #27 from braintrustdata/ft/langchain-wrap-tools
Add wrapTools() for LangChain4j tool instrumentation
Configuration menu - View commit details
-
Copy full SHA for 1436f35 - Browse repository at this point
Copy the full SHA 1436f35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c26f5b - Browse repository at this point
Copy the full SHA 4c26f5bView commit details -
Merge pull request #28 from braintrustdata/revert-27-ft/langchain-wra…
…p-tools Revert "Add wrapTools() for LangChain4j tool instrumentation"
Configuration menu - View commit details
-
Copy full SHA for 699b42d - Browse repository at this point
Copy the full SHA 699b42dView commit details
Commits on Jan 12, 2026
-
Reapply "Add wrapTools() for LangChain4j tool instrumentation"
This reverts commit 4c26f5b.
Configuration menu - View commit details
-
Copy full SHA for 218c42e - Browse repository at this point
Copy the full SHA 218c42eView commit details
Commits on Jan 13, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 8f864d3 - Browse repository at this point
Copy the full SHA 8f864d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4f4249 - Browse repository at this point
Copy the full SHA c4f4249View commit details
Commits on Jan 14, 2026
-
Merge pull request #30 from braintrustdata/ark/langchain-ai-services
Instrument Langchain4j AI Services
Configuration menu - View commit details
-
Copy full SHA for e70508a - Browse repository at this point
Copy the full SHA e70508aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.2.1...v0.2.2