Prompt a pane and read the reply
prompt_paneDrive a TUI agent turn in one call: type and submit a message, wait for the reply to stabilize, and return the rendered screen transcript with input status.
Instructions
Drive one full turn of a TUI agent (e.g. a live claude) in a pane with ONE call: type text, submit it cleanly (a separate Enter), wait for the pane to go output-quiet, then return the RENDERED screen transcript and whether it is now awaiting input. The wait is turn-aware — it won't return on the pre-prompt screen, only once the reply has begun and settled. Composes send_input(submit) + read_pane(waitForIdle, mode:"screen"). Same triple gate as send_input (it IS input): app toggle + HYPERPANES_ALLOW_INPUT=1 + confirm=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tail | No | Limit the returned transcript to its last N lines. | |
| text | Yes | The message to type. No trailing newline needed — it is submitted for you. | |
| owner | No | Lock owner, if the pane was locked via lock_pane. | |
| paneId | Yes | ||
| confirm | No | Must be true — explicit per-call confirmation. | |
| settleMs | No | Quiet window that ends the wait (default 600ms; raise for slow models). | |
| timeoutMs | No | Max time to wait for the reply (default 30000ms). |