Queue producer bindings configured with `remote: true` are silently treated as local in `wrangler dev`, causing messages to go to Miniflare's in-memory broker i
Queue producer bindings configured with `remote: true` are silently treated as local in `wrangler dev`, causing messages to go to Miniflare's in-memory broker instead of the deployed remote queue without any warning or error.
Problem statement normalized from the linked evidence
CANDIDATE VIEW · NOT A PUBLISHED OPPORTUNITY
01
Qualification checklist
Gate decision: Aug 15, 2026
×
At least 3 independent users2 / 3
NOT MET
×
At least 2 independent discussions1 / 2
NOT MET
✓
At least 1 supporting signalPersistence
MET
02
Observed signals
Users2
Discussions1
Mentions2
Active days2
Source coverageGitHub
TrendUNKNOWN
First seenApr 29, 2026
Last seenJul 26, 2026
Why the gate is holding
Fewer than 3 independent users
Fewer than 2 independent discussions
Competition research, commercial scoring, and Build Gap analysis do not run until this gate passes.
03
Source evidence
2 evidence records
github · MEDIUM · Jul 26, 2026
cloudflare/workers-sdk
> [!NOTE] > This is an automated, advisory triage report generated by workers-devprod. It is not an official maintainer response — a maintainer will follow up. 🤖 Automated triage report # Issue Triage: cloudflare/workers-sdk#13727 ## Summary Queue producer bindings configured with `remote: true` are silently treated as local in `wrangler dev` — messages go to Miniflare's in-memory broker instead of the deployed remote queue, with no warning or error. ## Classification - **Type:** Bug - **Component:** `packages/min…
Queue producer bindings silently ignore `remote: true` in `wrangler dev`
## Summary A queue producer binding configured with `remote: true` is silently treated as local in `wrangler dev`. The user opts in to hitting the deployed remote queue, but messages instead go to Miniflare's in-memory broker. There is no warning, error, or runtime indication that the remote setting was ignored. ## Reproduction ```jsonc // wrangler.json { "queues": { "producers": [ { "binding": "MY_QUEUE", "queue": "my-prod-queue", "remote": true } ] } } ``` ```ts // src/index.ts export default { async fetch(_req,…