Conversation
1. To list the plugins, we require an identification method. Therefore, I eliminated the default plugin meta and now we can identify plugins using plugin.meta.name. 2. While building the shell, it seems unnecessary to add the plugin twice. It would be beneficial to detect duplications during the building process, but I am unsure of how to accomplish this.
|
Great idea! However, perhaps we could rely on the type system to keep track of installed plugins instead of using strings. Maybe introduce a plugins field in Runtime that uses anymap to keep track of all the registered plugins. This has the added benefit of being able to detect duplicate plugins too. |
|
@MrPicklePinosaur Hi, there is a question I don't understand that
|
|
@locustbaby I recently updated |

To list the plugins, we require an identification method. Therefore, I eliminated the default plugin meta and now we can identify plugins using plugin.meta.name.
While building the shell, it seems unnecessary to add the plugin twice. It would be beneficial to detect duplications during the building process, but I am unsure of how to accomplish this.