getsentry / getsentry/sentry-javascript

Request to support AWS Lambda Durable Execution feature

Open
#18,432 3 comments 2 reactions 0 assignees View on GitHub
Feature
Dominant language
TypeScript
Stars
8.7k
Forks
1.8k
Avg merge
1d 17h
Merged PRs (30d)
515

Description

### Problem Statement

AWS [very recently](https://aws.amazon.com/blogs/aws/build-multi-step-applications-and-ai-workflows-with-aws-lambda-durable-functions/) launched the [Durable Execution feature](https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html) for NodeJS 22/24 (and Python).

This involves adding [a new SDK](https://github.com/aws/aws-durable-execution-sdk-js/tree/main/packages/aws-durable-execution-sdk-js) to your NodeJS Lambda code that wraps the Lambda Handler.

So far, I have not found any links/changelogs to supporting this new lambda feature by Sentry, assuming this feature may have not been noticed or is still being investigated. I would love Sentry to document and official support this AWS feature.

### Solution Brainstorm

So far, I think (not tested yet) that adding first the AWS SDK handler and then the Sentry SDK handler *should* function, but I have no clue yet about other aspects.

### Additional Context

_No response_

### Priority

React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding `+1` or `me too`, to help us triage it.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.