Wox-launcher/Wox · error
MRU restore callback not found: ${callbackId}
Error message
MRU restore callback not found: ${callbackId} What it means
Error "MRU restore callback not found: ${callbackId}" thrown in Wox-launcher/Wox.
Source
Thrown at wox.plugin.host.nodejs/src/jsonrpc.ts:438
throw new Error(`plugin instance not found: ${request.PluginId}`)
}
const callbackId = request.Params.CallbackId
const rawMRUData = request.Params.MRUData ?? "{}"
const mruDataRaw = JSON.parse(rawMRUData)
// Convert raw data to MRUData type
const mruData: MRUData = {
PluginID: mruDataRaw.PluginID ?? "",
Title: mruDataRaw.Title ?? "",
SubTitle: mruDataRaw.SubTitle ?? "",
Icon: mruDataRaw.Icon ?? { ImageType: "absolute", ImageData: "" },
ContextData: typeof mruDataRaw.ContextData === "string" ? parseContextData(mruDataRaw.ContextData) : mruDataRaw.ContextData ?? {}
}
const callback = pluginInstance.API.mruRestoreCallbacks.get(callbackId)
if (!callback) {
throw new Error(`MRU restore callback not found: ${callbackId}`)
}
try {
const result = await callback(ctx, mruData)
if (result) {
cacheResultActions(pluginInstance, result)
}
return result
} catch (error) {
logger.error(ctx, `MRU restore callback error: ${error}`)
throw error
}
}
View on GitHub (pinned to 1659730fcb)
When it happens
Trigger: Thrown at wox.plugin.host.nodejs/src/jsonrpc.ts:438 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of Wox-launcher/Wox@1659730fcb (2026-08-15).
Data as JSON: /api/errors/8d574f464421dc21.
Report an issue: GitHub.