plugin_manage
Manage Godot editor plugins by listing installed addons, enabling or disabling plugins, and generating scaffolding for new custom EditorPlugins.
Instructions
EditorPlugin Discovery, Addon Enable/Disable, and Custom Plugin Scaffolding.
Ops:
list_plugins(addons_dir="res://addons") Scan res://addons and list all installed editor plugins and statuses.
set_plugin_enabled(plugin_name, enabled=true) Enable or disable an editor plugin in ProjectSettings.
scaffold_plugin(plugin_id="my_custom_addon", plugin_name="My Custom Addon", description="A custom Godot EditorPlugin", author="Developer", version="1.0.0", with_dock=true) Generate complete scaffolding for a new custom EditorPlugin.
Canonical call shape: {"op": "<verb>", "params": {...}}. Flat op parameters are accepted as a compatibility alias when the client transmits them; op and session_id remain top-level.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | ||
| params | No | ||
| session_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||