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

ARCS shows SQL agents lose 22.8 points when they must work out what the user means

The new runnable benchmark separates SQL generation from intent resolution—and finds that a correct query is often hiding behind the wrong interpretation.

Bar chart of ARCS scores showing intent gap
Chart: figures from the story
By The Benchmark Desk· Oct 13, 2026the quick take — two AI hosts go live when you do

A text-to-SQL system can write valid SQL and still answer the wrong question. ARCS, a new benchmark for naturally ambiguous requests, measures that failure separately from query generation—and the separation is large.

The 22.8-point intent gap

On ARCS, gpt-6-sol with medium reasoning scored 74.60% execution accuracy when the intended interpretation was supplied, but only 51.77% end to end when it had to identify that intent itself. The paper reports the difference as 22.83 percentage points. Its best open model, gpt-oss-120b, reached 52.09% with the ambiguity resolved and 26.05% end to end, a 26.04-point drop.

Those are full-benchmark results; the paper does not define a development/test split. They should not be compared with BIRD or Spider leaderboard scores, even though ARCS draws five databases from BIRD and one from Spider 2.0. The six databases were converted to SQLite and span 8.3 GB across banking, retail, student activities, NBA, Stack Exchange and GitHub domains.

The benchmark makes ambiguity concrete. One published sample asks for “total revenue for each nation in 1995,” but exposes four separate choices: gross or net revenue, whether to include returned items, customer or supplier nation, and which of four date fields defines 1995. Producing syntactically correct SQL before resolving those choices is not success; it is an undocumented guess.

A form beat a conversation on effort

ARCS compares free-form clarification with a structured interface that presents constrained interpretations. Using o4-mini at medium reasoning, unconstrained conversation reached 43.73% execution accuracy with user effort of 34. Structured disambiguation reached 42.44%—1.29 points lower—but cut the paper’s user-effort measure to 18, a 47% reduction. That measure weights simulator input tokens at 0.1 and output tokens at 1, so it is a benchmark proxy rather than a human usability study.

The benchmark is inspectable rather than paper-only: the project page links code, a dataset, an interactive demo and a leaderboard through the TabulaFlow repository. That matters because the construction still needs scrutiny. The paper’s contribution summary says ARCS contains 311 tasks, while its evaluation section describes 331 task instances sampled from 101 unique questions and 413 SQL queries. Main experiments use an LLM-based user simulator, and costs exclude that simulator.

ARCS’s useful result is therefore not a new universal text-to-SQL ranking. It is a diagnosis: on this released ambiguity suite, supplying intent can add 22 to 26 execution points. Benchmarking only the final query hides that gap—and production systems cannot assume users will state every business definition before asking.

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.