send_input
Requests Owner GUI approval to submit one exact numeric line to an approved interactive Python process, returning a pending ID for result tracking.
Instructions
DEV_ONLY: ask the local Owner GUI to send one exact numeric line ONCE to this manager's previously approved interactive Python process. Returns pending_id; observe through await_command_result or review_status only. No arbitrary code, secrets, PID attachment, input logging or retries. UNKNOWN stops the session.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"session_id": "<session_id>",
"input_text": "<input_text>",
"input_id": "<input_id>"
},
"name": "send_input"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input_id | Yes | Unique 32 lowercase hex input ID consumed before GUI review; NEVER resend after timeout, error or UNKNOWN, even with a different ID. | |
| input_text | Yes | One UTF-8 numeric Python expression or print(expression), ending in newline, at most 1024 bytes; no secrets or other controls. | |
| session_id | Yes | Exact OWN active interactive JobManager session ID (48 lowercase hex); never a PID or foreign session. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||