Wox-launcher/Wox · error
plugin instance not found: ${request.PluginName}
Error message
plugin instance not found: ${request.PluginName} What it means
Error "plugin instance not found: ${request.PluginName}" thrown in Wox-launcher/Wox.
Source
Thrown at wox.plugin.host.nodejs/src/jsonrpc.ts:162
return
}
logger.info(ctx, `<${request.PluginName}> load plugin successfully`)
pluginInstances.set(request.PluginId, {
Plugin: module["plugin"] as Plugin,
API: {} as PluginAPI,
ModulePath: modulePath,
Actions: new Map<Result["Id"], (ctx: Context, actionContext: ActionContext) => Promise<void>>(),
FormActions: new Map<Result["Id"], (ctx: Context, actionContext: FormActionContext) => Promise<void>>(),
ToolbarMsgActions: new Map<string, (ctx: Context, actionContext: ToolbarMsgActionContext) => Promise<void> | void>()
})
}
function unloadPlugin(ctx: Context, request: PluginJsonRpcRequest) {
const pluginInstance = pluginInstances.get(request.PluginId)
if (pluginInstance === undefined || pluginInstance === null) {
logger.error(ctx, `<${request.PluginName}> plugin instance not found: ${request.PluginName}`)
throw new Error(`plugin instance not found: ${request.PluginName}`)
}
delete require.cache[require.resolve(pluginInstance.ModulePath)]
pluginInstances.delete(request.PluginId)
logger.info(ctx, `<${request.PluginName}> unload plugin successfully`)
}
function getMethod<M extends keyof Plugin>(ctx: Context, request: PluginJsonRpcRequest, methodName: M): Plugin[M] {
const plugin = pluginInstances.get(request.PluginId)
if (plugin === undefined || plugin === null) {
logger.error(ctx, `plugin not found: ${request.PluginName}, forget to load plugin?`)
throw new Error(`plugin not found: ${request.PluginName}, forget to load plugin?`)
}
const method = plugin.Plugin[methodName]
if (method === undefined) {
logger.info(ctx, `plugin method not found: ${request.PluginName}`)View on GitHub (pinned to 1659730fcb)
When it happens
Trigger: Thrown at wox.plugin.host.nodejs/src/jsonrpc.ts:162 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/69e7c7474cdb8e79.
Report an issue: GitHub.