Extension Commands: extension
bohr extension manages local CLI extensions and installs companion tools such as Trisol and Wenyon. Its alias is ext.
Commands
| Command | Usage | Description |
|---|---|---|
add | bohr extension add <path-or-url> [flags] | Install an extension from a local path or URL. |
info | bohr extension info <name> [flags] | Show detailed information about an extension. |
install | `bohr extension install [trisol | wenyon] [flags]` |
list | bohr extension list [flags] | List all discovered extensions. |
pin | bohr extension pin <name>@<sha256> [flags] | Pin an extension to a specific binary hash. |
remove | bohr extension remove <name> [flags] | Remove a manifest-installed extension. |
verify | bohr extension verify <name> [flags] | Verify extension signature and hash. |
For subcommands inside a command group, run bohr extension <group> --help.
Install parameters
| Parameter | Description |
|---|---|
--channel <stable\|dev> | Select a companion-tool release channel |
--server <url> | Override the download server for development or testing |
--silent | Suppress output and ignore installation errors |
--dry-run | Display the installation plan without downloading or writing files |
Examples
bohr extension list
bohr extension add ./bohr-example-extension
bohr extension install trisol
bohr extension verify example
extension add currently accepts a local executable, not an HTTP URL. Installing, pinning, adding, or removing extensions changes files under the local Bohrium CLI directory.