Description
Is your feature request related to a problem? Please describe.
Cloudflare recently introduced the ability to maintain websocket connections with workers, in addition to a stateful storage solution called 'Durable Objects'. For workers, these objects are accessible through a env
argument passed in during the fetch
invocation. More information about durable objects and their utilization can be found here.
https://developers.cloudflare.com/workers/learning/using-durable-objects
Describe the solution you'd like
In my opinion, the cloudflare worker adapter should expose a way to mutate and interact with this env
object passed in by cloudflare during a function invocation.
Describe alternatives you've considered
I have not found any alternate ways of using durable objects without modifying the adapter.
How important is this feature to you?
This feature is fairly important to me personally, since it would dramatically simplify my stack if my state coordination can be done in the same worker.