Skip to content

Add support for Cloudflare WorkerEntrypoint #15942

Closed

Description

@AbhiPrasad

Hi all, it's great to see Cloudflare Workers getting some attention. Cloudflare seem to be moving towards the WorkerEntrypoint/class-based approach. E.g., RPC methods (worker-to-worker requests) are only supported with WorkerEntrypoint: https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/rpc/#the-workerentrypoint-class

Are there plans to support this structure?

*Originally posted by @CameronB15 in *#12620

Activity

  1. hcharlie1201 commented on Sep 20, 2025

    @hcharlie1201

    Whats the alternative to monitor errors lol...

  2. andreiborza commented on Sep 22, 2025

    @andreiborza
    Member

    Hi @hcharlie1201, the cloudflare sdk will receive more attention soon. It's on our plate, but we don't have an ETA yet, sorry.

  3. moved this from Waiting for: Product Owner to No status in GitHub Issues with 👀 3on Sep 22, 2025
  4. self-assigned this
    on Jan 20, 2026
  5. FraBle commented on Feb 26, 2026

    @FraBle

    @JPeer264 I saw you self-assigning. Does this mean it's actively been worked on?

    Edit: I'm very selfishly hoping that #14387 might get tackled as part of that.

  6. moved this to Waiting for: Product Owner in GitHub Issues with 👀 3on Feb 26, 2026
  7. JPeer264 commented on Feb 26, 2026

    @JPeer264
    Member

    Yes this is on the roadmap for the next week(s) to be added. It is one of the highest voted issues so this has community priority.

    @FraBle I assume you mean #14387, right? If so, I'll can take a look at that as well ;)

  8. moved this from Waiting for: Product Owner to No status in GitHub Issues with 👀 3on Feb 26, 2026
  9. alexandersmpx commented on Mar 2, 2026

    @alexandersmpx

    Yes please!

  10. moved this to Waiting for: Product Owner in GitHub Issues with 👀 3on Mar 2, 2026
  11. moved this from Waiting for: Product Owner to No status in GitHub Issues with 👀 3on Mar 2, 2026
  12. JPeer264 commented on Apr 7, 2026

    @JPeer264
    Member

    FYI I just merged #19884 which adds basic support for the WorkerEntrypoint on the next release. This can then be used like normal exported handlers: Sentry.withSentry(() => ({}), MyWorkerEntrypoint). Right now RPC calls are not instrumented, which makes the instrumentation a little less useful for now. This will be then added with #16898. Until this is fully supported I'll leave this issue open.

  13. added a commit that references this issue on May 4, 2026
    5f77c76
  14. github-actions commented on May 7, 2026

    @github-actions
    Contributor

    A PR closing this issue has just been released 🚀

    This issue was referenced by PR #20523, which was included in the 10.52.0 release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions