List my turns
list_my_turnsList recent turns sent by your client through LLMxRay, one line each; filter by client, time, and count to show the turn-by-turn sequence and when a change took effect.
Instructions
What happened, turn by turn: the turns your client sent through LLMxRay on port 11435, newest last, one line each: turn number, time, client, model, prompt tokens with cached share, prefill ms, generation speed, stop reason, and flags (reloaded, rejected or cut by the context, error). Four tools read your turns, one question each: diagnose_my_turns, is anything wrong (a verdict over several turns); read_my_last_turn, what exactly happened on the latest turn (one turn in full); list_my_turns, what happened turn by turn (the sequence, one line each); compare_my_turns, did a change help (before against after). Use it to see the sequence behind a finding, or to find when a change took effect before calling compare_my_turns with that many minutes. client: your X-LLMxRay-Client name; without it on a shared machine you read every tool's turns. since_minutes: 1 to 10080. limit: 1 to 100, default 20, the newest kept. The three combine. Needs LLMxRay running (npx llmxray). Under a second. No model is called.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_my_turns"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many of the newest turns to show, 1 to 100. Default 20. | |
| client | No | Substring of the client label, case-insensitive. Omit for all clients. | |
| since_minutes | No | Only turns from the last N minutes, 1 to 10080. |