Folder plugin actions (requestGroupActions) broken
Expected Behavior
- Opening a folder's "..." menu shows a "Plugins" section listing any
requestGroupActionsthe plugin exports. - Clicking a plugin action runs it and its
context.app.dialog()call renders the plugin's UI.
Actual Behavior
The folder menu never fetches plugin actions - no "Plugins" section ever appears, and no getRequestGroupActions bridge call is logged when the menu opens (confirmed via --enable-logging=stderr).
Calling window.main.plugins.getRequestGroupActions() directly from DevTools works fine and returns the plugin correctly, so the bridge/plugin loading isn't the issue - the menu's fetch-on-open just never fires.
Invoking the action anyway (via window.main.plugins.executeAction(...)) runs it, but context.app.dialog(title, domNode, options) never renders. It sends body (a live DOM node, created in the isolated plugin BrowserWindow) through two IPC hops to the main window, which still expects a live element ( in entry.client.tsx). DOM nodes aren't structured-cloneable across Electron IPC, so it throws:
Uncaught (in promise) Error: An object could not be cloned.
Reproduction Steps
- Install a plugin exporting
requestGroupActionswith an action that callscontext.app.dialog(). Confirm it's enabled in Preferences → Plugins. (tested with insomnia-plugin-run-requests-parallel - Open a folder's "..." context menu → no "Plugins" section appears, and no
getRequestGroupActionsinvocation is logged. - From the main window's DevTools console, confirm the bridge itself works:
window.main.plugins.getRequestGroupActions().then(r => console.log(r))- Reproduce the dialog failure directly:
context.app.dialog('test', document.createElement('div'), {})
// → Uncaught (in promise) Error: An object could not be cloned.Is there an existing issue for this?
- I have searched the issue tracker for this problem.
Which sync method do you use?
- Git sync.
- Insomnia Cloud sync.
- Local only
Additional Information
No response
Insomnia Version
13.0.2
What operating system are you using?
Windows
Operating System Version
Windows 11 Pro Version 10.0.26200 Build 26200
Installation method
insomnia.rest
Last Known Working Insomnia version
No response
Source: Kong/insomnia