usebruno/bruno · error · Error
Failed to queue messages
Error message
Failed to queue messages
What it means
Error "Failed to queue messages" thrown in usebruno/bruno.
Source
Thrown at packages/bruno-app/src/utils/network/index.js:256
}
if (status === 'connected' || status === 'connecting') {
return;
}
await connectWS(item, collection, environment, runtimeVariables, { connectOnly: true });
};
export const sendWsRequest = async (item, collection, environment, runtimeVariables, selectedMessageIndex = 0) => {
await ensureWsConnection(item, collection, environment, runtimeVariables);
// Send only the selected message by index
const result = await queueWsMessage(item, collection, environment, runtimeVariables, selectedMessageIndex);
if (result.success) {
return {};
} else {
throw new Error(result.error || 'Failed to queue messages');
}
};
/**
* Queues a message to an existing WebSocket connection with variable interpolation
* @param {Object} item - The request item
* @param {Object} collection - The collection object
* @param {Object} environment - The environment variables
* @param {Object} runtimeVariables - The runtime variables
* @param {number} selectedMessageIndex - Index of the message to queue
* @returns {Promise<Object>} - The result of the queue operation
*/
export const queueWsMessage = async (item, collection, environment, runtimeVariables, selectedMessageIndex) => {
return new Promise((resolve, reject) => {
const { ipcRenderer } = window;
ipcRenderer.invoke('renderer:ws:queue-message', {
item,
collection,View on GitHub (pinned to 9bdd81c7bd)
Solutions
- Retry sending the request; the queue failure is usually transient.
- Restart Bruno if message queue errors persist.
When it happens
Trigger: Thrown at packages/bruno-app/src/utils/network/index.js:256 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of usebruno/bruno@9bdd81c7bd (2026-08-13).
Data as JSON: /api/errors/972d1ac65a3e5c32.
Report an issue: GitHub.