Skip to content

feat(op): Add gen_ai.evaluate op - #650

Draft
andreiborza wants to merge 3 commits into
mainfrom
ab/gen-ai-evaluate-op
Draft

andreiborza wants to merge 3 commits into
mainfrom
ab/gen-ai-evaluate-op

Conversation

@andreiborza

Copy link
Copy Markdown
Member

What

Adds the gen_ai.evaluate op for evaluation calls, where a model answers typed questions (boolean, choice, score) about a shared state. It is added to the gen_ai span name and description rules, and gen_ai.input.messages and gen_ai.output.messages now describe the evaluation message shape.

Why

The JavaScript SDK instruments Vercel AI experimental_evaluate and TypeSafe Jev (getsentry/sentry-javascript#24694, getsentry/sentry-javascript#24703) and needs a defined op and message shape for these spans.

andreiborza and others added 2 commits September 25, 2026 15:00
@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

  • (docs) Add Vercel PR previews by sentry-junior in #651
  • (op) Add gen_ai.evaluate op by andreiborza in #650

Documentation 📚

  • Specify TTL lifetime by s1gr1d in #648

🤖 This preview updates automatically when you update the PR.

@vercel

vercel Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
sentry-conventions Ready Ready Preview Sep 25, 2026 1:57pm UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — b0286648 Deployed Sep 25, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant