Files
langsmith-java/langsmith-java-core
Quentin Brosse 73a79dd3c5 refactor: migrate to SLF4J logging and Builder-only API
Refactor OpenTelemetry configuration and logging to improve usability and follow industry standards.

API Changes:
  - Remove `configureForLangSmith()` static methods in favor of Builder pattern
  - Remove `configureFromEnv()` - use `builder().build()` instead
  - Add required field validation in `Builder.build()` with clear error messages
  - Builder constructor auto-reads environment variables (LANGSMITH_API_KEY, etc.)
  - Builder methods override environment variable values
2025-11-17 23:08:10 +00:00
..