Bump @sentry/astro from 10.22.0 to 10.26.0
Type: Pull Request
State: Open
Association: Unknown
Comments: 3
(3 months ago)
(3 months ago)
Bumps @sentry/astro from 10.22.0 to 10.26.0.
Release notes
Sourced from @sentry/astro's releases.
10.26.0
Important Changes
- feat(core): Instrument LangGraph Agent (#18114)
Adds support for instrumenting LangGraph StateGraph operations in Node. The LangGraph integration can be configured as follows:
Sentry.init({ dsn: '__DSN__', sendDefaultPii: false, // Even with PII disabled globally integrations: [ Sentry.langGraphIntegration({ recordInputs: true, // Force recording input messages recordOutputs: true, // Force recording response text }), ], });
- feat(cloudflare/vercel-edge): Add manual instrumentation for LangGraph (#18112)
Instrumentation for LangGraph in Cloudflare Workers and Vercel Edge environments is supported by manually calling
instrumentLangGraph:import * as Sentry from '@sentry/cloudflare'; // or '@sentry/vercel-edge' import { StateGraph, START, END, MessagesAnnotation } from '@langchain/langgraph';// Create and instrument the graph const graph = new StateGraph(MessagesAnnotation) .addNode('agent', agentFn) .addEdge(START, 'agent') .addEdge('agent', END);
Sentry.instrumentLangGraph(graph, { recordInputs: true, recordOutputs: true, });
const compiled = graph.compile({ name: 'weather_assistant' });
await compiled.invoke({ messages: [{ role: 'user', content: 'What is the weather in SF?' }], });
- feat(node): Add OpenAI SDK v6 support (#18244)
Other Changes
... (truncated)
Changelog
Sourced from @sentry/astro's changelog.
10.26.0
Important Changes
- feat(core): Instrument LangGraph Agent (#18114)
Adds support for instrumenting LangGraph StateGraph operations in Node. The LangGraph integration can be configured as follows:
Sentry.init({ dsn: '__DSN__', sendDefaultPii: false, // Even with PII disabled globally integrations: [ Sentry.langGraphIntegration({ recordInputs: true, // Force recording input messages recordOutputs: true, // Force recording response text }), ], });
- feat(cloudflare/vercel-edge): Add manual instrumentation for LangGraph (#18112)
Instrumentation for LangGraph in Cloudflare Workers and Vercel Edge environments is supported by manually calling
instrumentLangGraph:import * as Sentry from '@sentry/cloudflare'; // or '@sentry/vercel-edge' import { StateGraph, START, END, MessagesAnnotation } from '@langchain/langgraph';// Create and instrument the graph const graph = new StateGraph(MessagesAnnotation) .addNode('agent', agentFn) .addEdge(START, 'agent') .addEdge('agent', END);
Sentry.instrumentLangGraph(graph, { recordInputs: true, recordOutputs: true, });
const compiled = graph.compile({ name: 'weather_assistant' });
await compiled.invoke({ messages: [{ role: 'user', content: 'What is the weather in SF?' }], });
- feat(node): Add OpenAI SDK v6 support (#18244)
Other Changes
... (truncated)
Commits
8ab6227release: 10.26.0d33c795Merge pull request #18249 from getsentry/prepare-release/10.26.0be12569meta(changelog): Update changelog for 10.26.0be29c56chore(e2e): Bump zod in e2e tests (#18251)b3bf56dfeat(node): Add OpenAI SDK v6 support and integration tests (#18244)584d4bcfeat(cloudflare/vercel-edge): Add manual instrumentation for LangGraph (#18112)d12ba2efeat(metrics): Add defaultserver.addressattribute on server runtimes (#18...935ef55feat(core): Support OpenAI embeddings API (#18224)610ae69feat(browser-utils): bump web-vitals to 5.1.0 (#18091)9482a02fix(nextjs): Respect PORT variable for dev error symbolication (#18227)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 11299022 |
| UUID: | 3656910029 |
| Node ID: | PR_kwDOKfapnc61GGyq |
| Host: | GitHub |
| Repository: | webstackdev/astro.webstackbuilders.com |