# libtmux:outcome-observation-error

- **Package:** libtmux
- **Language:** Common Lisp
- **Kind:** function
- **Source:** https://github.com/libtmux/libtmux-lisp/blob/c2e5fc4ed3befda21f45dfa5d5868c38fd138311/src/transport.lisp#L23
- **Public owner:** libtmux
- **Page:** https://libtmux.org/en/lisp/latest/reference/libtmux-outcome-observation-error/

```
(outcome-observation-error outcome)

Primary method: libtmux:command-outcome:
(outcome-observation-error (command-outcome libtmux:command-outcome))
```

Return the condition from follow-up acquisition, or NIL. No I/O.
A successful mutation remains :SUCCEEDED when its replacement observation
fails. Do not repeat the mutation merely to obtain a replacement observation.

## Methods

### `(outcome-observation-error (command-outcome libtmux:command-outcome))`

## Parameters

- `outcome` (for `outcome-observation-error(outcome)`)
- `command-outcome` (`libtmux:command-outcome`) (for `Primary method: libtmux:command-outcome`)

## Guides

Pages that discuss `outcome-observation-error`.

- [Explicit operations](/en/lisp/latest/guides/operations/)
