capture_since
-
Returns only the output a pane produced after a cursor from capture_pane or an earlier capture_since. Use it to follow a pane across turns without rereading it. Read pane output; accepts no client-supplied executable input. Returned content may be sensitive or untrusted.
- MCP request method
tools/callSendcapture_sinceas the tool name, with the arguments below.
Arguments#
-
A cursor returned by an earlier capture.
-
Maximum new lines, keeping the newest. Defaults to 200.
-
The pane to act on, such as %1. Every listing tool returns these.
No other arguments are accepted.
Result#
Returns object
No other properties are accepted.
Annotations#
destructiveHinttrueidempotentHintfalseopenWorldHinttruereadOnlyHintfalsetitle"Capture new pane output"
Protocol data#
Use the complete advertised contract for validation and client integration.
Input schema
{"additionalProperties": false,"properties": {"cursor": {"description": "A cursor returned by an earlier capture.","type": "string"},"max_lines": {"default": 200,"description": "Maximum new lines, keeping the newest. Defaults to 200.","type": "integer"},"pane_id": {"description": "The pane to act on, such as %1. Every listing tool returns these.","type": "string"}},"required": ["pane_id"],"type": "object"}Output schema
{"additionalProperties": false,"properties": {"content": {"items": {"type": "string"},"type": "array"},"continuous": {"type": "boolean"},"cursor": {"type": "string"},"lines_dropped": {"type": "integer"},"new_lines": {"type": "integer"},"note": {"type": "string"},"pane_id": {"type": "string"},"truncated": {"type": "boolean"}},"required": ["pane_id","new_lines","content","cursor","continuous","truncated","lines_dropped"],"type": "object"}