chat_outline
Builds a turn index with short previews for a chat, warming the SQLite cache for long threads so you can pick start and end indexes before reading or fetching the full payload.
Instructions
Build a turn index with short previews for a chat (auto-warms the SQLite cache for long threads). Prefer before chat_read to choose start/end indexes; use chats_get for the full payload, chat_cache_read when the cache is already warm. Empty/omitted chatId = open tab. Requires browsers_bind.
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": {
"platform": "<platform>"
},
"name": "chat_outline"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | No | Conversation branch: active thread only, or all branches when the provider supports them | |
| chatId | No | Chat id; omit or empty for the open tab | |
| platform | Yes | Provider id: chatgpt | grok | grok-x | claude | copilot | qwen | deepseek | perplexity | |
| previewChars | No | Preview length per turn (40-300 chars) |