Split long text into a thread
split_threadSplit long text into thread parts that fit every network you name, breaking at paragraphs, then sentences, then words. Counts the way each network does (X: links are 23, emoji 2; Bluesky: graphemes). Nothing is saved or posted. Pass the result straight to create_post / schedule_post / queue_post as content + segments.
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": {
"text": "<text>",
"platforms": "<platforms>"
},
"name": "split_thread"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The full text to split. | |
| numbering | No | Add " 1/N" to the end of each part. Default false. | |
| platforms | Yes | Networks the thread will go to. Every part fits all of them. |