# LibTmux.Mcp.WaitOutcome

- **Module:** LibTmux.Mcp
- **Package:** LibTmux.Mcp
- **Language:** .NET
- **Kind:** enum
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/320dc64f4b8b7815842471327a5e6b84a1499bf8/src/LibTmux.Mcp/Results/Observations.cs#L58
- **Page:** https://libtmux.org/en/dotnet/latest/mcp/reference/libtmux-mcp-waitoutcome/

How a wait ended.

## Members

- `Matched` (constant): One of the patterns the caller asked for appeared.
- `AnyOutput` (constant): The pane printed something, and the caller asked for any output.
- `Stopped` (constant): One of the caller's stop patterns appeared, so waiting was pointless.
- `Timeout` (constant): The time ran out before anything matched.
- `PaneDied` (constant): The pane's program exited while the wait was running.
- `PresentAtEntry` (constant): A wanted pattern was already on screen when the wait began, and nothing new arrived before time ran out.
