- Support for xAI
- Change ingestion endpoint to app.langtrace.ai as API domain is moved to the subdomain now
- Support OTEL_EXPORTER_OTLP_ENDPOINT and OTEL_EXPORTER_OTLP_HEADERS env vars
- Add Vertex AI tools and funcition tracing support
- Fix allowing manual patch for Gemini and Vertex AI.
- Add support for Vertex AI tracing.
- Add support for Gemini tracing.
- Fix previous tiktoken fix causing same issue on nextjs
- Switch tiktoken library to make it wasm compatible
- Added support for Vercel AI Anthropic model.
- Bug fix where response_format was not following genai conventions for openai instrumentation
- Add service_name option and support for otel env var
- Remove adding chunks for streaming to events
- Fixed the gen_ai input and output token attr to proper values for openai groq.
- Make attributes genai compatible and bug fixes
- Added support for vercel AI sdk and a few bug fixes
- Fix bug causing qdrant, pinecone and chroma instrumentation to fail
- Migrate to OTEL conventions for LLM attributes, add support for ollama and bug fixes
- Fixed a bug causing sdk to crash if init was called multiple time. Now a warning is shown. Also fixed a bug which was skipping sampling spans incorrectly
- Export constants vendors, TracedFunctionsByVendor and their corresponding types
- Fix patch stream issue of not preserving the original object
- Add disabling tracing for functions per vendor
- Bug fix for sendUserFeedback and getPromptFrom registry for hosted setups using the wrong url.
- Add support for pg tracing, debug logging options, warn about outdated version and weaviate tracing
- Add gpt-4o support for token usage calculation
- 2a74776: Fix userfeedback causing breakages
- Fix bug causing all instrumentations being required in a nextjs project
- Renamed init options for more clarity and also added the ability to pass user feedback through the sdk
- Update package json license to apache 2.0
- Add fetching prompt from registry functionality
-
- Fix batch option ignored bug.
- Includes bugfix from @cnjsstong
- Add groq and qdrant support
- Add disabling vendors option
- Remove accidently included console log
- Add cohere support and instrument additional parameters for multiple vendors to get a richer cardinality
- Add nextjs support and bug fixes
- Fix for function calling response tracing
- Fix for streaming prompt calculation
- Adds 'langtrace.sdk.name' to the trace attributes
- Update readme
- 735628e: Breaks export url which has changed. Also batching is mandated when sending to langtrace cloud
- Fix function import error causing sdk to not function properly
- fb8d162: Fix withLangTraceRootSpan bug
- Bump dependency version to fix security vulnerability
- Fix bugs causing failure if api key is missing despite
write_to_remote_url
being off - Rename environment variables to better clarify usage
- README.md updates
- Fix linting in project
- 78f0988: Add more detailed README.md
- 432534b: Fix packaging issue causing import issues
- 38eb5f3: Fix version sync issue in registry and local
- 7298ecf: Fix packaging issue causing import issues
- 9caeca6: First stable release of the sdk