You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add endpoint to retrieve information about all configured queues from
RabbitMQ Management API, including message count and consumer count.
API:
GET /queues
Response: { "queues": [{ "name", "messages", "consumers", "state" }] }
Implementation:
- src/queue/index.ts: Add QueueInfo type and getQueuesInfo method
- src/queue/drivers/amqp.ts: Query /api/queues/{vhost}/{name} for each queue
- src/queue/drivers/memory.ts: Return queue lengths from internal state
- src/server/rest/index.ts: Add /queues endpoint using config topology
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
0 commit comments