What versions & operating system are you using?
System:
OS: macOS 15.6
CPU: (14) arm64 Apple M4 Pro
Memory: 857.98 MB / 48.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 24.4.1 - ~/.nvm/versions/node/v24.4.1/bin/node
Yarn: 1.22.22 - ~/.nvm/versions/node/v24.4.1/bin/yarn
npm: 11.4.2 - ~/.nvm/versions/node/v24.4.1/bin/npm
pnpm: 10.14.0 - ~/.nvm/versions/node/v24.4.1/bin/pnpm
npmPackages:
@cloudflare/vitest-pool-workers: ^0.8.19 => 0.8.55
wrangler: ^4.28.1 => 4.28.1
Please provide a link to a minimal reproduction
No response
Describe the Bug
Currently, we can supply the delivery_delay parameter under the [[queues.producers]] sections in the wrangler.toml/jsonc file. This is not expected behaviour as a worker should not be able to affect queue level settings. Additionally, when having multiple producers, the setting will be determined by the last deployed producer which also leads to issues.
Please provide any relevant error logs
No response
What versions & operating system are you using?
System:
OS: macOS 15.6
CPU: (14) arm64 Apple M4 Pro
Memory: 857.98 MB / 48.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 24.4.1 - ~/.nvm/versions/node/v24.4.1/bin/node
Yarn: 1.22.22 - ~/.nvm/versions/node/v24.4.1/bin/yarn
npm: 11.4.2 - ~/.nvm/versions/node/v24.4.1/bin/npm
pnpm: 10.14.0 - ~/.nvm/versions/node/v24.4.1/bin/pnpm
npmPackages:
@cloudflare/vitest-pool-workers: ^0.8.19 => 0.8.55
wrangler: ^4.28.1 => 4.28.1
Please provide a link to a minimal reproduction
No response
Describe the Bug
Currently, we can supply the delivery_delay parameter under the [[queues.producers]] sections in the wrangler.toml/jsonc file. This is not expected behaviour as a worker should not be able to affect queue level settings. Additionally, when having multiple producers, the setting will be determined by the last deployed producer which also leads to issues.
Please provide any relevant error logs
No response