Write stdin
write_stdinPoll a running command or write to its stdin using a command_id. Send empty characters to wait for output, or non-empty characters to send input.
Instructions
Poll or interact with a running command by command_id. Empty chars wait for output; non-empty chars writes to stdin. Example: {"command_id":"abc","chars":"","yield_time_ms":10000}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chars | No | ||
| verbosity | No | preview | |
| command_id | Yes | ||
| preview_bytes | No | ||
| yield_time_ms | No | ||
| max_output_bytes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | No | ||
| signal | No | ||
| status | No | ||
| stderr | No | ||
| stdout | No | ||
| preview | No | ||
| summary | No | ||
| warnings | No | ||
| exit_code | No | ||
| timed_out | No | ||
| truncated | No | ||
| command_id | No | ||
| output_ref | No | ||
| next_action | No | ||
| output_refs | No | ||
| next_actions | No | ||
| output_stream | No | ||
| output_truncated | No | ||
| stderr_truncated | No | ||
| stdout_truncated | No | ||
| operation_outcome | No | ||
| preview_truncated | No | ||
| stderr_output_bytes | No | ||
| stderr_output_lines | No | ||
| stderr_truncated_by | No | ||
| stdout_output_bytes | No | ||
| stdout_output_lines | No | ||
| stdout_truncated_by | No | ||
| stderr_dropped_bytes | No | ||
| stderr_omitted_bytes | No | ||
| stdout_dropped_bytes | No | ||
| stdout_omitted_bytes | No | ||
| truncated_output_streams | No |