terminal_send
Send literal text, named keys, or key sequences to a live terminal session to answer prompts, run commands, or trigger shortcuts such as Ctrl-C and Enter.
Instructions
Send text and/or named keys to a session.
Args: session_id: Session returned by terminal_start. text: Literal text to type (not followed by Enter unless enter=true). keys: Named keys, e.g. ["ctrl-c"], ["up"], ["tab"], ["f5"], ["text:abc"]. Supported: enter, tab, backtab, esc, space, backspace, up, down, left, right, home, end, pageup, pagedown, insert, delete, f1..f12, ctrl-a..ctrl-z, ctrl-space, ctrl-break. enter: Append a carriage return after text/keys. repeat: Repeat the whole sequence 1..100 times.
Returns: session_id, sent_chars and running state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keys | No | ||
| text | No | ||
| enter | No | ||
| repeat | No | ||
| session_id | Yes |