{"version":"2.1.225","anchor":"replay-harness-reports-exhausted-cached-calls","canonical_anchor":"replay-harness-reports-exhausted-cached-calls","heading":"Replay harness reports exhausted cached calls","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225\/e\/replay-harness-reports-exhausted-cached-calls","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225","markdown":"### Replay harness reports exhausted cached calls\n\nInternal replay testing now says which tool ran out of cached calls before failing.\n\n**What**\n\nA replayed tool call that runs past the end of the cached call list now records the mismatch before throwing.\n\n**Details**\n\n- The message is assembled from the position, tool name and count, ending in \"... invoked but only N calls cached (exhausted)\".\n\n**Evidence**\n\n` calls cached (exhausted)`\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}