Sam Brenner
Sam Brenner
### What does this PR do? Removes testing on couchbase versions 3.2.0 - 3.2.1 and 4.1.x, following intermittent segfaults in our CI. ### Motivation It would be nice to see...
### What does this PR do? Adds support for the environment variable `DD_TRACE_SAMPLING_RULES`, and appropriate documentation. Removes this feature from `options.experimental.sampler`, along with `sampleRate` and `rateLimit`. `sampleRate` can still be...
### What does this PR do? Adds single span ingestion processing into the tracer ### Motivation Tracer-wide initiative to allow for ingestion of single spans based on configured rules in...
## Summary This PR makes the LangChain integration submit LLMObs Span Events **for LLM and chat model calls** if LLMObs is enabled, and if the LLMObs span is sampled. It...
## Motivation Enabling span links for the node tracer. ## Changes Adds additional logic for the Node.js server to handle links as part of the `startSpan` request and adds the...
### What does this PR do? Reverts OpenAI resource names for `openai>=4.0.0` to follow standards of resource naming between the Node.js tracer and Python tracer. For example: `chat.completions.create` → `createChatCompletion`...
## What does this PR do Adds `provide_automatic_options` as an extra named argument to `patched_add_url_rule`. Previously, when using a framework like [`flask-openapi3`](https://pypi.org/project/flask-openapi3/), and running the Hello World example linked using...
### What does this PR do? What is the motivation? Adds documentation for using LLM Observability in serverless environments. This is following a [change](https://github.com/DataDog/datadog-lambda-python/pull/500) in our `datadog-lambda-python` layer to handle...
### What does this PR do? Introduces a workaround to not produce errors when using `openai` with ESM and the `dd-trace/register.js` import. **Note:** This does not fix _tracing_. This is...
### What does this PR do? Adds an LLM Observability SDK API onto the tracer. ### Important Call-Outs ML Observability reviewers: - `index.d.ts` contains the TypeScript type definitions which will...