Plugins give Bi new capabilities through external programs, so it can handle more kinds of work.
Installing a plugin
A plugin is a directory. Put it in .bi/plugins next to the application and restart; it loads on startup. The directory is rescanned on every launch, so restart after updating a plugin.
Using a plugin
Once loaded, its capabilities are available to the agent like built-in ones and are invoked on demand. Invocation still asks for your approval.
Enable per project
In the project settings dialog you can uncheck plugins you do not want in that project. This affects the current project only; global configuration is unchanged. See Workspace.
Security
A plugin is a program running on your machine — the same trust as running it yourself. Before installing a third-party plugin, check its source and behaviour.
If loading fails
A plugin that fails to load is skipped and logged. Normal conversations are unaffected.