{"record":{"id":"b00fb9bc03554f3f","repo":"Kong/insomnia","slug":"unsupported-tag-tagname-for-plugin-pluginname","errorCode":null,"errorMessage":"Unsupported tag ${tagName} for plugin ${pluginName}","messagePattern":"Unsupported tag (.+?) for plugin (.+?)","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/insomnia/src/main/templating-worker-database.ts","lineNumber":1047,"sourceCode":"        const { resolveTemplateTagModules, resolveTemplateTagCapabilities } = await import(\n          '../templating/sandbox/surface-profiles'\n        );\n        try {\n          return await runPluginTagInSandbox(\n            readPluginModuleMap({ directory: targetTag.plugin.directory, name: pluginName }),\n            body,\n            resolveTemplateTagModules(targetTag.plugin.permissions?.modules),\n            resolveTemplateTagCapabilities(targetTag.plugin.permissions?.capabilities),\n          );\n        } catch (err) {\n          // Surface a one-time migration hint for manifest-less plugins, then let the denial through.\n          maybeWarnMissingManifest(targetTag.plugin, err);\n          throw err;\n        }\n      }\n      return runPluginTag(targetTag.templateTag.run, body);\n    }\n    throw new Error(`Unsupported tag ${tagName} for plugin ${pluginName}`);\n  },\n  // execute the plugin exported main action with the given parameters\n  'plugin.executeBundlePluginMainAction': async (body: {\n    pluginName: string;\n    actionName: string;\n    context?: Record<string, any>;\n    params?: Record<string, any>;\n  }) => {\n    const { pluginName, actionName, context, params } = body;\n    const appBundlePluginNames = getAppBundlePlugins().map(p => p.name);\n    if (appBundlePluginNames.includes(pluginName)) {\n      const module = getBundlePluginModule(pluginName);\n      const pluginActions = module?.unsafePluginMainActions || [];\n      const targetAction = pluginActions.find(action => action.name === actionName);\n      if (targetAction) {\n        const commonContext = getPluginCommonContext({ plugin: { name: pluginName } });\n        return targetAction.action({ ...commonContext, ...context }, params);\n      }","sourceCodeStart":1029,"sourceCodeEnd":1065,"githubUrl":"https://github.com/Kong/insomnia/blob/d9bb2b0142600f21309832daea3317942d285984/packages/insomnia/src/main/templating-worker-database.ts#L1029-L1065","documentation":"Error \"Unsupported tag ${tagName} for plugin ${pluginName}\" thrown in Kong/insomnia.","triggerScenarios":"Thrown at packages/insomnia/src/main/templating-worker-database.ts:1047 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"d9bb2b0142600f21309832daea3317942d285984","analyzedAt":"2026-08-26T18:04:05.187Z","schemaVersion":2},"datasetVersion":"2026-08-26T21:11:00.512Z"}