workers-help
pages-help
general-help
durable-objects
workers-and-pages-discussions
pages-discussions
wrangler
coding-help
kv
š¦rust-on-workers
miniflare
stream
general-discussions
functions
zaraz
ā”instant-logs
email-routing
r2
pubsub-beta
analytics-engine
d1-database
queues
workers-for-platforms
workerd-runtime
web3
š¤turnstile
radar
web-research
logs-engine
cloudflare-go
terraform-provider-cloudflare
workers-ai
browser-rendering-api
logs-and-analytics
next-on-pages
cloudflare-ai
build-caching-beta
hyperdrive
vectorize
ai-gateway
python-workers-beta
vitest-integration-beta
workers-observability
workflows
vite-plugin
RPC `Service<mysvc>` type doesn't have RPC method properties
ACCOUNTS_SERVICE: Service<import("@mymonorepo/services").AccountsService>;
It errors with Property 'myMethod' does not exist on type '{ fetch(input: RequestInfo | URL, init?: RequestInit<CfProperties<unknown>> | undefined): Promise<Response>; connect(address: string | SocketAddress, options?: SocketOptions | undefined): Socket; }'.ts(2339)
...R2.get() throws Unspecified error(0)
Worker Websocket TTL Cleanup
await this.ctx.deleteAll()
in the alarm function.
Somehow this just results in the alarm being continually triggered once every 10 minutes for all eternity. The alarm never stops, which tells me that the DO is never cleaned up.
My current problem I'm trying to solve is to have a client start a long running async REST API call. This api call returns a transaction id which the webpage then listens to for updates using that specific transaction id (which is a durable object websocket server). The worker eventually has a callback invoked from an external server which lets it know the transaction is complete. This callback event is passed onto the durable object which publishes a message to websocket clients. Once the client receives this message (or the TTL is reached in the case that the callback is never invoked), the server should shutdown and the DO clean up....Cache using fetch - cache TTL by response header
cacheTtlByStatus
property. Any way to achieve something likecacheTtlByResponseHeader
equivalent where cache TTL will rely on the headers received from origin?...Cloudflare D1 Database is not recognized as it inside a worker
Any way to get project code from workers deployed version
Is there any way to deploy directly to my customer's CF account without using an API key?
Can't create secrets or env variables?
Vite with WorkerEntrypoint (RPC)
@cloudflare/vite-plugin
and I'm getting following error when vite serve
: Worker "core:user:minerva-gateway"'s binding "AUTH_SERVICE" refers to a service "core:user:minerva-auth", but no such service is defined.
The problem might be because I use WorkerEntrypoint (to enable RPC), does Vite support it? If so, where should I define the service?...Issue with Workers / Nuxt / D1 via Drizzle
Shifting to workers from pages
Workers API responding very slow (>2 seconds for simple APIs, >20s for others)

Workers-specific command in a Pages project
23:39:50.482 For Pages, please run
wrangler pages deploy
instead....Having Trouble Getting D1 to Work in Local Development with Drizzle ORM?

Build Failed: error occurred while installing tools or dependencies
wrangler.jsonc alternate "main" entrypoint in Vite Project
pnpm create cloudflare@latest
, I'm just curious if it's possible to set the "main" value in a project's wrangler.jsonc file to something other than the default "worker/index.ts" entrypoint. For example, if I want to setup a Hono API, can I change the entrypoint to "src/server/index.ts"? Logically, that feels doable, but is there anything else I need to do to keep Typescript happy and make sure my types generated by `work...pnpm: EMFILE: too many open files
Durable Objects Deployment Error
Cannot apply new-sqlite-class migration to class 'BattleDurableObject' that is already depended on by existing Durable Objects
Cannot apply new-sqlite-class migration to class 'BattleDurableObject' that is already depended on by existing Durable Objects
wrangler.toml
config. Docs say that for any further code updates of the DO executing wrangler deploy is sufficient. Have anyone faced this issue before? Also i am considering, if there are anything like local state based on which wrangler determines if it should run migrations or not?...Missing `waitUntil` option -- what's that?
Build failing with ENOSPC: no space left on device for monorepo project on Cloudflare Workers Build.