After talking to a number of people, Se-IDE is going to be growing a new pane in the Option panel to manage your plugins. Actually, it already has as of 1.0.5. In order for a plugin to utilize this new panel it has to register itself. Ideally this would be a mandatory thing, but overlays don’t allow that (so far as I know) which means it is up to the plugin developer to play nice.

Registering a plugin is easy. In one of your XUL files where you have an API object, just call the addPlugin method with the id of your plugin. This id is the one you specified in your install.rdf file.

<?xml version="1.0"??><?xml-stylesheet href="chrome://global/skin/" type="text/css"??><overlay id="preflight_extension_loader_overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml"><script src="chrome://selenium-ide/content/api.js" type="application/x-javascript"></script><script type="application/javascript">
        var ide_api = new API();
        ide_api.addPlugin("preflight@adam.goucher");
    </script></overlay>

Eventually this new pane will display the plugin’s version/author information, options and even controlling whether it is enabled or disabled.