# Troubleshooting

> This section covers error, help, and version messages, you may see when using the Uniform CLI.

Source: https://docs.uniform.app/docs/guides/cli/troubleshooting

## Show help

The documentation for using the Uniform CLI.

### Show available commands

This command shows help for the available CLI commands.

`Command`

```shell
uniform --help
```

`Response`

```
Commands:
  uniform canvas <command>   Uniform Canvas commands              [aliases: cv, pm, presentation]
  uniform context <command>  Uniform Context commands             [aliases: ctx]
  ...

Options:
  --version  Show version number                                       [boolean]
  --help     Show help                                                 [boolean]
```

> **Info:**
>
> You will see additional commands listed if you have Uniform packages installed that provide more commands.

### Show help for a specific command

This command shows help for a specific CLI command.

`Command`

```shell
uniform <command> --help
```

`Response`

```
Uniform Context commands

Commands:
  uniform context manifest <command>   Commands for context manifests        [aliases: man]
  uniform context signal <command>     Commands for Context signals          [aliases: sig]
  uniform context enrichment <command> Commands for Context enrichments      [aliases: enr]
  uniform context aggregate <command>  Commands for Context aggregates (intents, audiences)  [aliases: agg, intent, audience]
  uniform context quirk <command>      Commands for Context quirks           [aliases: qk]
  uniform context test <command>       Commands for Context A/B tests

Options:
  --version  Show version number                                       [boolean]
  --help     Show help                                                 [boolean]
```

## Error messages

This section covers error messages you may see when using the Uniform CLI.

### Unknown arguments

If you get the following error message, this means a package is
missing. For example, the following error will occur if you do
not have the `@uniformdev/canvas` dependency installed:

`Command`

```
uniform canvas component pull ./my-package.yaml
```

`Response`

```
Unknown arguments: canvas, component, pull, ./my-package.yaml
```

> **solution:**
>
> To fix this problem, install the required dependency.

## Show versions

The Uniform CLI can report its version number.

### Show the current version

This command shows version information of the CLI you are using.

`Command`

```shell
uniform --version
```

`Response`

```shell
19.37.0
```
