# tmux.VersionTooLowError

- **Module:** tmux
- **Package:** github.com/libtmux/libtmux-go/tmux
- **Language:** Go
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-go/blob/5f808882015a975a65acc7f9da5b3ff0d5cbdc91/tmux/server_version.go#L77
- **Page:** https://libtmux.org/reference/go/tmux-versiontoolowerror/

VersionTooLowError reports the installed and required tmux feature levels. It matches [ErrVersionTooLow] through errors.Is; callers can recover its fields with errors.As.

Subcommand and Feature are set when one optional capability within a command
was refused rather than the command itself, which is what
[UnsupportedPolicy] governs.

## Members

- `Current` (attribute) — Current is the installed tmux feature level.
- `Minimum` (attribute) — Minimum is the requested minimum feature level.
- `Subcommand` (attribute) — Subcommand names the tmux subcommand whose optional capability was refused. Empty when the command itself is below its floor.
- `Feature` (attribute) — Feature names the refused optional capability. Empty when the command itself is below its floor.
- `Error` (method) — Error implements error.
- `Unwrap` (method) — Unwrap makes VersionTooLowError compatible with ErrVersionTooLow.
