> ## Documentation Index
> Fetch the complete documentation index at: https://docs.idyl.network/llms.txt
> Use this file to discover all available pages before exploring further.

# idyl doctor

> Check this IDYL CLI installation

Check this IDYL CLI installation and report what needs fixing.

Reports the version, how the CLI was installed and which channel it
follows, the last update attempt, whether a newer release is available,
whether the system OpenSSH client that idyl ssh uses is installed, and
whether the IDYL API is reachable with the current context. Each problem
comes with the command that fixes it.

Exits 1 when a check fails; warnings do not change the exit status.

## Usage

```bash theme={null}
idyl doctor [flags]
```

## Flags

| Flag | Description |
| - | - |
| `-o <string>, --output <string>` | Output format: table, json, yaml. Default: `table`. |

## Inherited flags

| Flag | Description |
| - | - |
| `-a <string>, --account-id <string>` | Account ID to use, overriding the current context. |
| `-c <string>, --context <string>` | Use the named context for this command. |
| `--homedir <string>` | Override the configuration directory. Defaults to \~/.config/idyl. |
| `-n <string>, --namespace <string>` | Namespace to address, overriding the entered context. |
| `--network <string>` | Override the Network for this command. |
| `-p <string>, --profile <string>` | Override the access profile for this command. |
| `-s <string>, --subnet <string>` | Subnet to use for this command, overriding the current context. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.