Plugins
What It Does
The /plugins slash command manages framework plugins inside the current interactive session. It is the fastest way to inspect installed plugins and toggle them on or off without leaving the session.
Commands
/plugins
/plugins list
/plugins enable <plugin_name>
/plugins disable <plugin_name>
/plugins reload <plugin_name>
/plugins validate <plugin_name>
Typical Workflow
- Run
/plugins listto inspect what is installed. - Enable or disable a plugin by name.
- Use
/plugins reload <plugin_name>after changing plugin files on disk. - Use
/plugins validate <plugin_name>to verify the manifest and entrypoint layout.
Related Pages
- See Plugin SDK for the supported plugin manifest and entrypoint contract.
- See Goal Session for a built-in plugin example.
Notes And Limits
- Slash-command validation works on installed plugin names. If you need to validate an arbitrary plugin root on disk, use the top-level CLI command:
aworld-cli plugins validate --path /path/to/plugin. - Enabling, disabling, or reloading a plugin also refreshes the current session plugin state when the runtime supports it.