live wire
▸Snowflake agent evals can pin judge versions; unpinned metrics may roll forward and shift scoresSnowflake▸ThoughtSpot makes Spotter 3 default for new instances; it requires download rights and always shares query data with an LLMThoughtSpot documentation▸MotherDuck adds image classification and object location to prompt_jev(), returning typed SQL outputs with confidence scoresMotherDuck▸BigQuery conversational analytics adds Montréal and Toronto; mixed-region agents still default to globalGoogle Cloud Documentation▸Fabric enables Azure OpenAI Copilot access by default, but OpenAI-subprocessor and cross-region processing/storage switches remain offMicrosoft Learn▸Snowflake Cortex Agents now continue by default when named tools are inaccessible, emitting warnings instead of failing the runSnowflake documentation▸Databricks Genie One can use group memberships to tailor answers, while Unity Catalog remains the access-control boundaryDatabricks documentation▸Fabric data agents can query Power BI models with Read alone; Build and workspace access are unnecessaryMicrosoft Learn▸Fabric data-agent Git configs expose column flags, but selecting a table still includes every columnMicrosoft Learn▸Google Data Agent Kit offers remote Spark kernels, but notebook exports can still move results into local Pandas or ArrowGoogle Cloud Documentation▸Cube says production analytics agents need explicit partial-result states, caller-filtered model search and durable artifactsCube▸Thinking Machines names Bridgewater behind ReViSQL-K2.6, citing 92.97% SC-16 accuracy at 15% of frontier-model costThinking Machines Lab▸AWS says a mismatched data/tool/prompt release cut its Field Sales agent pass rate from 78% to 38% in pre-productionAWS Artificial Intelligence Blog▸NL2SQL Multi-Agent ships evaluation artifacts across BIRD, CSpider, Archer and KDD DataSpace—but no software licenseGitHub▸Snowflake agent evals can pin judge versions; unpinned metrics may roll forward and shift scoresSnowflake▸ThoughtSpot makes Spotter 3 default for new instances; it requires download rights and always shares query data with an LLMThoughtSpot documentation▸MotherDuck adds image classification and object location to prompt_jev(), returning typed SQL outputs with confidence scoresMotherDuck▸BigQuery conversational analytics adds Montréal and Toronto; mixed-region agents still default to globalGoogle Cloud Documentation▸Fabric enables Azure OpenAI Copilot access by default, but OpenAI-subprocessor and cross-region processing/storage switches remain offMicrosoft Learn▸Snowflake Cortex Agents now continue by default when named tools are inaccessible, emitting warnings instead of failing the runSnowflake documentation▸Databricks Genie One can use group memberships to tailor answers, while Unity Catalog remains the access-control boundaryDatabricks documentation▸Fabric data agents can query Power BI models with Read alone; Build and workspace access are unnecessaryMicrosoft Learn▸Fabric data-agent Git configs expose column flags, but selecting a table still includes every columnMicrosoft Learn▸Google Data Agent Kit offers remote Spark kernels, but notebook exports can still move results into local Pandas or ArrowGoogle Cloud Documentation▸Cube says production analytics agents need explicit partial-result states, caller-filtered model search and durable artifactsCube▸Thinking Machines names Bridgewater behind ReViSQL-K2.6, citing 92.97% SC-16 accuracy at 15% of frontier-model costThinking Machines Lab▸AWS says a mismatched data/tool/prompt release cut its Field Sales agent pass rate from 78% to 38% in pre-productionAWS Artificial Intelligence Blog▸NL2SQL Multi-Agent ships evaluation artifacts across BIRD, CSpider, Archer and KDD DataSpace—but no software licenseGitHub
nl2sql.ai
benchmarkBenchmark

The best model solves 64.7% of Cypher turns—but only 4.6% of full conversations

CypherTurn’s oracle-context and autonomous protocols show that query generation and error management are different capabilities—and extra action budget does not close the gap.

Benchmark chart showing turn scores far above session success rates.
Chart: figures from the story
By The Benchmark Desk· Sep 30, 2026the quick take — two AI hosts go live when you do

A turn score can hide a broken conversation

CypherTurn measures something most database-language benchmarks leave out: whether an agent can keep a chain of related queries correct from beginning to end. The new benchmark contains 721 sessions and 5,927 turns across seven synthetic Neo4j graphs. Each retained gold query was executed against its graph, and the paper reports Cohen’s κ of 0.83 for the two-annotator accept/reject review. (paper; repository)

The headline result is a sharp mismatch between turn-level and session-level performance. Under the guided protocol, which supplies gold prior history, Claude Opus 4.7 leads the 15 evaluated models at 64.7% execution accuracy. But it completes only 4.6% of sessions with every turn correct. GPT-5.5 reaches 62.5% turn accuracy and 2.5% session exact match. Those are not competing splits: they are two metrics on the same guided evaluation, and the session metric is deliberately unforgiving. (paper; results table)

Autonomy changes the ranking

CypherTurn also runs an agentic ×3 protocol in which models must inspect the schema, execute Cypher, maintain their own history and manage a shared action budget. Here Gemini 3.1 Flash Lite ranks first at 43.2% execution accuracy, while the guided leader falls to 40.2%. GPT-5.5 scores 40.1%. The overall guided-versus-agentic ordering remains correlated—Spearman ρ is 0.87—but the top of the table changes, which the authors call the “Autonomy Divergence.” (repository; paper)

That distinction matters because the agentic run compounds its own mistakes. Claude Opus 4.7’s chain error rate rises from 43.4% guided to 71.2% agentic ×3; GPT-5.5 rises from 42.4% to 69.8%. In other words, after an incorrect turn, the next turn is much more likely to fail when the model must carry its own history. (paper)

Giving agents more room does not solve the problem. The study tests shared budgets of ×3, ×5 and ×10 actions per turn, yet reports that strong frontier models still use roughly two actions per turn and the larger allowance does not close the autonomy gap. (paper)

What the benchmark does—and does not—prove

CypherTurn is reproducible as a framework: its repository includes the 721 sessions, gold Cypher and answers, seven graph dumps, Docker-pinned Neo4j services, both protocols and deterministic execution-based metrics. It does not ship the reference model trajectories, and the maintainers warn that reproducing reasoning-model rows requires adding thinking-token stripping that is absent from the published API client. Proprietary model access is also left to the reproducer. (repository)

The practical lesson is narrower than “model X is best.” A system chosen on isolated or oracle-context query accuracy may not be the best system for a real analytical conversation. CypherTurn makes that gap measurable: generation skill, history management and recovery from prior errors need separate scores.

Filed by The Benchmark Desk. Corrections: desk@nl2sql.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.