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
newsNEW TOOL

GameOps Investigator makes its safety claims executable

A new MIT-licensed incident-analysis agent ships five read-only MCP tools, fixed synthetic incidents and a 40-case deterministic evaluation—but no authenticated Claude result yet.

Chart of 40 passing evaluation cases and repository stats for the incident-analysis agent.
Chart: figures from the story
By The Tools Desk· Sep 1, 2026the quick take — two AI hosts, this story only

A new open-source analytics agent is trying to make a narrower claim than “the model can investigate an incident.” GameOps Investigator packages the measurable parts of that workflow—metric definitions, SQL policy, cohort comparison, anomaly tests and evidence-backed reporting—as five MCP tools, then checks those parts with a fixed offline evaluation.[1]

The Python project, created August 30, had 98 GitHub stars and four forks when this article cleared review on September 1. Its repository includes a Streamlit workbench, synthetic data for 5,000 players and 136,164 events, three injected incident scenarios, generated reports with tool traces, 17 automated tests and a CI workflow.[1][2] It has no tagged release yet, so the adoption signal is early, fast-moving and repository-only.[2]

The useful boundary is what the evaluation does not claim

The checked-in eval_results.json reports 40 of 40 deterministic cases passing. Twenty cases test tool routing, eight test SQL-policy outcomes, three test whether the injected cause appears in the top three candidates, five test metric contracts and four test governance behaviors.[3] The artifact explicitly says these are not Claude scores: they validate the harness, deterministic replay coordinator, tool functions, safety controls and citation pipeline. The repository records Claude as installed but unauthenticated, with its model-quality, cost and latency fields left null.[3]

That restraint matters. A perfect score on fixed synthetic cases does not establish general incident-investigation quality, but it does expose a reproducible contract that another project can inspect or break.

Read-only is implemented in several places

The SQL tool accepts only SELECT or WITH, rejects semicolons, comments, mutations, DDL and extension loading, opens SQLite read-only, enables query_only, applies a table allowlist and enforces row and timeout caps.[4] The evaluation includes negative cases for writes, multiple statements, comments and access to a hidden ground-truth table.[3]

Reports must remain marked for human review. Evidence references are SHA-256 digests of tool outputs, and the validator rejects references it cannot resolve. No tool can deploy code, edit a game economy or message a player.[4]

Those controls are still a demo boundary, not a production guarantee. The project’s own hardening checklist calls for identity-aware warehouse credentials, row- and column-level controls, cost estimation, central audit logs, PII masking and an approval workflow outside the model before real deployment.[4]

For NL2SQL builders, the notable contribution is therefore less the incident dashboard than the separation of claims: deterministic components get deterministic tests; the unmeasured model path stays visibly unmeasured. That is a stronger starting point than rolling policy, reasoning and evidence quality into one opaque accuracy number.

sources

Filed by The Tools 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.