get_stream
Retrieve a network stream by ID with packets formatted as transcript, text, hex, or base64. Control output size to fit LLM context limits.
Instructions
Get one stream by id with its packets pre-formatted.
Returns {stream: <metadata>, content: <formatted string>}.
content_format: transcript (default), text, hex, python_bytes, base64.
The three max_* parameters cap the output to fit within an LLM context window.
Widen them if you need more detail; narrow them for large binary streams.
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": {
"stream_id": "<stream_id>"
},
"name": "get_stream"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stream_id | Yes | ||
| content_format | No | transcript | |
| max_bytes_per_packet | No | ||
| total_max_bytes | No | ||
| max_packets | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||