Code questions, held out (SWE-QA)
Bill down 16.3% (95% range 9.9% to 22.6%), read from the provider's own charges
Benchmark: SWE-QA
The test
- What was tested
- Whether Tideline's memory lowers the bill of an agent answering questions about a codebase
- Dataset
- 176 questions from SWE-QA, a public code-question benchmark, that no earlier agent conversation had used; 15 open-source repositories (flask, astropy, sympy and others), 9,576 files, 43,647 stored passages
- Setup
- A read-only agent with 3 tools, capped at 12 model calls and 2,048 output tokens per call. Claude Sonnet 5 through OpenRouter, provider pinned to Anthropic. Each question asked once with memory on and once off. Two judges: GPT-4o and Gemini 2.5 Pro.
- Also measured
- Model calls per conversation down 24.8%. Runs cut off at the 12-call limit: 15.3% → 5.1% (27 → 9 of 176). Billed tokens down 26.9% (57,984 → 42,404 per conversation). Runs that ended with an answer, right or wrong: 71.0% → 84.7%. Correct answers: 82.4% → 88.1% (first judge) and 76.7% → 85.2% (second judge); the first judge's range reaches zero, so this is no claimed gain. On the 120 questions both versions answered: −4.2 and 0.0 points.
- Pre-registered
- Yes, independently timestamped, 23 September 2026
- Record
2026-09-23-heldout-results.md
Records and scripts available to your engineer on request.
Next to competitors: None of the ten memory products we reviewed publishes a bill measured with memory switched on and off
