terminal_input
Send text or special keys to a terminal session, enabling interaction with terminal-based applications. Requires session ID for precise input control.
Instructions
Send input to a terminal session
Args: session_id: ID of the terminal session input_text: Text to type (for alphanumeric input) key: Special key to send (Return, Tab, Escape, etc.)
Returns: Dictionary with status and input confirmation
Input Schema
Name | Required | Description | Default |
---|---|---|---|
input_text | No | ||
key | No | ||
session_id | Yes |
Input Schema (JSON Schema)
{
"properties": {
"input_text": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Input Text"
},
"key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Key"
},
"session_id": {
"title": "Session Id",
"type": "string"
}
},
"required": [
"session_id"
],
"type": "object"
}