Sam Brenner

Results 13 issues of 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...

integrations
semver-patch

### 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...

docs
semver-patch

### 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...

enhancement
do-not-merge/WIP
docs
semver-minor

## 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...

changelog/no-changelog
MLObs

## 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`...

semver-minor

## 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...

backport 2.8
backport 2.9

### 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...

WORK IN PROGRESS

### 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...

semver-patch

### 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...