octobercms/october · error · Error
Unknown label ${label}
Error message
Unknown label ${label} What it means
Error "Unknown label ${label}" thrown in octobercms/october.
Source
Thrown at modules/backend/vuecomponents/monacoeditor/assets/js/monacoeditor.js:39
self.MonacoEnvironment = {
baseUrl: '${baseUrl}/'
};
importScripts('${baseUrl}/vs/base/worker/workerMain.js');
`],
{ type: 'text/javascript' }
)
);
// window.MonacoEnvironment = { getWorkerUrl: () => proxy };
window.MonacoEnvironment = {
getWorker: (moduleId, label) => {
switch (label) {
case 'yaml':
return new Worker(new URL('monaco-yaml/yaml.worker.min.js', baseUrl));
case 'editorWorkerService':
return new Worker(proxy);
default:
throw new Error(`Unknown label ${label}`);
}
}
};
}
function initEditor(component, options) {
// Vue 3: Mark model references as raw to prevent Vue from making Monaco objects reactive
component.modelReferences = Vue.markRaw(component.modelDefinitions.map((def) => {
return def.makeModelReference(options);
}));
if (options.useEmmet && !emmetInitialized) {
emmetMonaco.emmetHTML(monaco, ["html", "twig", "php"]);
emmetMonaco.emmetCSS(monaco, ["css", "less", "scss"]);
emmetInitialized = true;
}
if (options.yamlSchemas && !yamlInitialized) {View on GitHub (pinned to b608633a7e)
When it happens
Trigger: Thrown at modules/backend/vuecomponents/monacoeditor/assets/js/monacoeditor.js:39 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of octobercms/october@b608633a7e (2026-08-21).
Data as JSON: /api/errors/07125b05a59cdf24.
Report an issue: GitHub.