# CLI_SERVER_CODE_UNRECOGNIZED

- Surface: CLI
- Exit code: 4

## Cause

The server returned an error code this CLI build does not know. The message is passed through verbatim.

## Fix

Update `@splitch/cli` to a build that carries the current contract. The unknown code and its message are in the `Cause:` clause, and every code is documented at `/docs/error/{code}`.

## Related

- [CLI_OPERATION_UNKNOWN](https://splitch.dev/docs/error/CLI_OPERATION_UNKNOWN)
- [INTERNAL_SERVER_ERROR](https://splitch.dev/docs/error/INTERNAL_SERVER_ERROR)

Source: https://splitch.dev/docs/error/CLI_SERVER_CODE_UNRECOGNIZED