usebruno/bruno · error · Error

Unknown collection format

Error message

Unknown collection format

What it means

Error "Unknown collection format" thrown in usebruno/bruno.

Source

Thrown at packages/bruno-app/src/components/Sidebar/BulkImportCollectionLocation/index.js:97

      collection = convertOpenapiToBruno(rawData, { groupBy: groupingType });
      break;
    case 'wsdl':
      collection = await wsdlToBruno(rawData);
      break;
    case 'postman': {
      const result = await postmanToBruno(rawData);
      collection = result.collection;
      issues = result.issues || [];
      break;
    }
    case 'insomnia':
      collection = convertInsomniaToBruno(rawData);
      break;
    case 'bruno':
      collection = await processBrunoCollection(rawData);
      break;
    default:
      throw new Error('Unknown collection format');
  }

  return { collection, issues };
};

export function normalizeName(name) {
  if (typeof name !== 'string') {
    return '';
  }
  return name.trim().toLowerCase();
}

/**
 * Generate a unique name by adding "copy" suffix if the name already exists.
 * @param {string} baseName - The original name
 * @param {function} checkExists - Function that returns true if name exists
 * @returns {string} - Unique name with "copy" suffix if needed
 */

View on GitHub (pinned to 9bdd81c7bd)

Solutions

  1. Choose a supported collection format (Bruno, Postman, Insomnia, OpenAPI).
  2. Re-export the collection in a supported format and import again.

When it happens

Trigger: Thrown at packages/bruno-app/src/components/Sidebar/BulkImportCollectionLocation/index.js:97 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/30b2f357a18f9d1f. Report an issue: GitHub.