Compare my turns
compare_my_turnsCheck whether a prompt or config change helped: compare median cached share, prefill time, generation speed and prompt size before vs after, with a one-line verdict.
Instructions
Did a change help? Medians of cached share, prefill time, generation speed and prompt size for the turns before and after a moment, with the difference and a one-line verdict on the cache. 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 after you changed a system prompt, keep_alive, num_ctx or the tool list. split_minutes_ago: 1 to 10080, default 60: turns older than that are "before", newer are "after"; set it to the minutes since your change. client: your X-LLMxRay-Client name, so another tool's turns do not mix in. Both sides need at least one turn, else it says what to move. 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": "compare_my_turns"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| client | No | Substring of the client label, case-insensitive. Omit for all clients. | |
| split_minutes_ago | No | Minutes ago that separate before from after, 1 to 10080. Default 60. |