Skip to main content

Capability Pseudo CLI

Generated from packages/codeboltjs/src/tools/pseudo-cli/commands.ts. Edit the registry or rerun node scripts/generate-pseudo-cli-docs.js instead of updating this file by hand.

The capability pseudo CLI module currently exposes 7 commands.

Related SDK docs: Capability

Commands At A Glance

ActionDescriptionRequired flags
listList capabilitiesNone
skillsList skillsNone
powersList powersNone
detailGet capability detail--name
startStart a capability--name, --type
stopStop a capability--id
statusGet execution status--id

list

List capabilities

codebolt capability list

This command takes no parameters.

skills

List skills

codebolt capability skills

This command takes no parameters.

powers

List powers

codebolt capability powers

This command takes no parameters.

detail

Get capability detail

codebolt capability detail --name <string>
NameFlagTypeRequiredDescription
name--namestringYesName of the target resource to create, update, or delete.

start

Start a capability

codebolt capability start --name <string> --type <string> [--params <json>]
NameFlagTypeRequiredDescription
name--namestringYesName of the target resource to create, update, or delete.
type--typestringYesType discriminator used by the underlying SDK method.
params--paramsjsonNoStructured JSON payload passed through to the underlying SDK method.

stop

Stop a capability

codebolt capability stop --id <string>
NameFlagTypeRequiredDescription
id--idstringYesIdentifier of the target resource.

status

Get execution status

codebolt capability status --id <string>
NameFlagTypeRequiredDescription
id--idstringYesIdentifier of the target resource.