# Base.showerror

- **Module:** LibTmuxMCP
- **Package:** LibTmuxMCP
- **Language:** Julia
- **Kind:** function
- **Source:** https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/packages/LibTmuxMCP/src/stdio.jl#L5
- **Page:** https://libtmux.org/en/julia/latest/mcp/reference/libtmuxmcp-base-showerror/

```
showerror(io::IO, error::LibTmuxMCP.StdioFramingError)

showerror(io::IO, error::LibTmuxMCP._ToolEffectsError)

showerror(io::IO, error::LibTmuxMCP._ToolFailure)
```

## Methods

### `showerror(io::IO, error::LibTmuxMCP.StdioFramingError)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/packages/LibTmuxMCP/src/stdio.jl#L5).

### `showerror(io::IO, error::LibTmuxMCP._ToolEffectsError)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/packages/LibTmuxMCP/src/tools.jl#L41).

### `showerror(io::IO, error::LibTmuxMCP._ToolFailure)`

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/packages/LibTmuxMCP/src/tools.jl#L36).

## Parameters

- `io` (`IO`)
- `error` (`LibTmuxMCP.StdioFramingError`) (for `Base.showerror(io, error) [overload 1]`)
- `error` (`LibTmuxMCP._ToolEffectsError`) (for `Base.showerror(io, error) [overload 2]`)
- `error` (`LibTmuxMCP._ToolFailure`) (for `Base.showerror(io, error) [overload 3]`)
