# mcp.views.Marks

- **Module:** mcp.views
- **Package:** tmux-mcp
- **Language:** Rust
- **Kind:** enum
- **Source:** https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/tmux-mcp/src/views.rs#L146
- **Page:** https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-marks/

Whether tmux knew where the last command's output began.

Reported rather than inferred: an answer that fell back to the whole
screen looks exactly like a command that printed a great deal.

## Members

- `Present` (constant): The prompt marks were there, so the text is one command's output.
- `Absent` (constant): tmux has the marks but this pane has none, because its shell does not emit OSC 133. fish does; bash and zsh need shell integration. The visible screen came back instead -- not the history, which would answer a request for one command with everything the pane ever wrote.
- `Unsupported` (constant): This tmux predates `capture-pane -F`, which arrived in 3.7. The visible screen came back instead.
- `NotAsked` (constant): The caller did not ask for the last command, so nothing was looked up.
