request
Transmit bytes over a serial session and wait for the response, with match criteria (length, delimiter, idle_ms) determining when it's complete; audited.
Instructions
Send bytes and await the response (audited). match decides when the response is complete: {length:N} | {delimiter:"..."} | {idle_ms:N}; default is a 50 ms idle gap.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hex | No | ||
| text | No | ||
| match | No | ||
| session_id | Yes | ||
| timeout_ms | No | ||
| max_inline_bytes | No | Result JSONs longer than this many bytes are written in full to .openbaud/out/ and returned as a summary carrying a full_result path — keeps huge payloads out of your context. Raise it to force large results inline. |