Skip to main content

Provider CLI

Manage provider extensions

These commands manage CodeBolt extensions. Most of them create a temporary local server context through executeAction() before calling the extension endpoints.

Subcommands

SubcommandDescriptionArgsOptions
createCreate a new provider from a template07
publishPublish a provider to the CodeBolt registry02
listList all published providers00

create

Create a new provider from a template

codebolt action provider create [options]

Arguments

This command takes no positional arguments.

Options

FlagsRequiredDescription
--name <name>NoName for the new provider
--path <path>NoTarget directory
--project <path>NoProject directory for server context
--template <name>NoTemplate to use
--id <id>NoUnique identifier
--description <text>NoDescription of the provider
--skip-installNoSkip npm install after creation

publish

Publish a provider to the CodeBolt registry

codebolt action provider publish [options]

Arguments

This command takes no positional arguments.

Options

FlagsRequiredDescription
--path <path>NoPath to provider directory
--project <path>NoProject directory for server context

list

List all published providers

codebolt action provider list

Arguments

This command takes no positional arguments.

Options

This command takes no options.