Repository navigation
docs(javascript): Rename gen_ai.evaluate spans to gen_ai.decide - #19971
Conversation
Co-Authored-By: Andrei Borza <andrei.borza@sentry.io>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
|
The change rewrites JavaScript agent-tracing docs to the new span names and marks them available since 11.7.0. The plan checks client errors on those docs, HTTP 5xx, HTTP 404, and load volume on the renamed pages. An issue escalates when those pages fail to load or new client errors appear. Services: PlanWhat changedJavaScript docs now describe RiskA bad MDX render can 404 these pages on the shared docs route. That outage can also hide sibling JavaScript docs. The pages no longer warn that older SDKs still emit Intended effectThis is a docs wording change. Sentry does not record that the live pages now say Regression watchClient traces sample at 30 percent. Error events are not sampled the same way. Do not divide error counts by sampled page loads. Compare each signal to its own 24h band. Session now is 2026-10-14T15:19:51Z. Last 24h is 2026-10-13T15:19:51Z to 2026-10-14T15:19:51Z. Prior 24h is 2026-10-12T15:19:51Z to 2026-10-13T15:19:51Z. Source for every row is Sentry org
If JavaScript docs errors rise, check whether the renamed pages still render. Then check sibling JavaScript integration pages on the same route. Not observableLive HTML that contains |
Co-Authored-By: Andrei Borza <andrei.borza@sentry.io>
DESCRIBE YOUR PR
Follows sentry-javascript 11.7.0 (#25270, #25272, #25274, #25281). In that release, Vercel AI, TypeSafe, LangChain/LangGraph, Workers AI, and Mastra classifier spans changed from
gen_ai.evaluate/evaluate <model>togen_ai.decide/decide <model>.experimental_decide()(Sentry SDK11.7.0+, AI SDK7.0.128+) instead ofexperimental_evaluate(). The "Trace Jev Evaluations" section is now "Trace Jev Decisions" (anchor#trace-jev-decisions), and it links to the AI SDK's new Decisions page.gen_ai.decideanddecide <model>.11.7.0as its minimum SDK version (AvailableSince, requirement lines, and Mastra's supported versions), and the pages don't describe older SDK behavior.experimental_evaluate()are updated.#19938 already updated the manual instrumentation and shared span-attribute docs. The LangChain/Mastra "Classifier Evaluations" headings stay as they are, because those are the frameworks' own terms.
IS YOUR CHANGE URGENT?
PRE-MERGE CHECKLIST
via Andrei Borza.
--
View Junior Session [Sentry]