# io.github.libtmux.transport.OperationReport

- **Module:** io.github.libtmux.transport
- **Package:** io.github.libtmux:libtmux
- **Language:** Java
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-java/blob/f56392b5d9bc7f1f9c1631842333fb90f3d82d40/libtmux/src/main/java/io/github/libtmux/transport/OperationReport.java#L25
- **Page:** https://libtmux.org/en/java/latest/reference/io-github-libtmux-transport-operationreport-operationreport/

One command a transport finished or failed to finish.

The verbs are the first word of each command. Arguments, standard input, and stdout are not
here: they carry session names, socket paths, and whatever a caller typed. {@link #boundedError()}
is stderr, cut off, and {@link #toString()} leaves it out.

## Members

### Other members

- `bound` (method): Joins stderr lines and cuts them at {@link #ERROR_LIMIT}.
- `ERROR_LIMIT` (attribute): How much stderr text a report keeps.
- `toString` (method): Counts and timings only. The error text stays on {@link #boundedError()}.
