nl2sql-copilot / nl2sql

Commit History

Sync from GitHub main @ b2c3db43f778c7feaaf7d149697958f5cc69ef21
5098767

github-actions[bot] commited on

Sync from GitHub main @ 47701b6259ef6b2cc01b7bd4facb7aa87efbdaa0
3bf0688

github-actions[bot] commited on

Sync from GitHub main @ 51304ea81c450e4e5ce90de52f10a63dcca33c64
7666573

github-actions[bot] commited on

Sync from GitHub main @ 0ffdf76846d3f126cc49a0fd3341046141b13f7d
11975fd

github-actions[bot] commited on

Sync from GitHub main @ d3788163c1b28737c76fe3930fe9f123a0a2d084
562f213

github-actions[bot] commited on

Sync from GitHub main @ 8adcc3553e52e58d1de202f2064106cc267d06cf
2d1c9db

github-actions[bot] commited on

Sync from GitHub main @ 793782272bfcd6bdae9a711aabd0ec2b0aef2312
0ecc315

github-actions[bot] commited on

Sync from GitHub main @ 015473c9c5ee20c6f880c09fb6f5dfc4070596e1
d2d07a3

github-actions[bot] commited on

Sync from GitHub main @ 508802bb2319ec29cbe11d142c736177c0b438d9
7315a86

github-actions[bot] commited on

Sync from GitHub main @ 517739c210f47d8dcf880b0b6b7501a464d6ef4f
4e73462

github-actions[bot] commited on

Sync from GitHub main @ e5ca708f9310108380db0252e29edc2f832428bf
8e8639a

github-actions[bot] commited on

Sync from GitHub main
e70c579

github-actions[bot] commited on

Sync from GitHub main
c758204

github-actions[bot] commited on

Sync from GitHub main
b1d64ab

github-actions[bot] commited on

fix(openai): bump client timeout
50487ce

Melika Kheirieh commited on

fix(planner): increase OpenAI timeout & add graceful timeout handling
e6abe8c

Melika Kheirieh commited on

fix(planner): increase OpenAI timeout & add graceful timeout handling
6f6e439

Melika Kheirieh commited on

feat(pipeline): attach executor result to FinalResult and expose real query output to API/UI
e45f1b1

Melika Kheirieh commited on

feat(pipeline): enable SQL-only repair + log-only repair for early stages with full traces/metrics
6004317

Melika Kheirieh commited on

feat(pipeline): enable SQL-only repair + log-only repair for early stages with full traces/metrics
a38f7c7

Melika Kheirieh commited on

feat(metrics): initialize all counters with zero and extend Prometheus rules for full Grafana coverage
f89e294

Melika Kheirieh commited on

feat(metrics): enable repair tracking and Prometheus lifecycle for observability
666306b

Melika Kheirieh commited on

fix: resolve SQLite path mismatch and ambiguity false positives
72e96d1

Melika Kheirieh commited on

feat(metrics): add repair_attempts_total and wire into repair loop outcomes
1c4cb86

Melika Kheirieh commited on

fix(verifier): correct result flag consistency for verified outputs
7b9903c

Melika Kheirieh commited on

fix(core): non-zero generator timing + one-shot EMPTY retry; post-verify drop LIMIT to recover EM when ExecAcc=1
3b2af0f

Melika Kheirieh commited on

perf(planner): trim relevant tables (+cache) to cut latency; keep repair loop & rich traces
8b2d603

Melika Kheirieh commited on

refactor(core): trace schema upgrade, verifier/executor sync, benchmark plot polish
e3e0ac5

Melika Kheirieh commited on

feat(trace): enrich StageTrace (sql_length/row_count/verified/error_type/repair_attempts/skipped) and propagate in normalization; tag EmptySQL; annotate repair attempts
3716701

Melika Kheirieh commited on

feat(core): refine pipeline & verifier; improve Spider benchmark accuracy
b794494

Melika Kheirieh commited on

feat(core): always emit per-stage traces in Pipeline.run (fallback when StageResult.trace is empty)
7ece28d

Melika Kheirieh commited on

chore(factory): safely load .env via dotenv (with fallback under CI)
f8224ec

Melika Kheirieh commited on

feat(metrics): instrument per-stage and pipeline_total latency; count pipeline_runs_total (ok/error/ambiguous)
d367a93

Melika Kheirieh commited on

feat(metrics): integrate Prometheus; expose /metrics; instrument safety & verifier
c24bfe8

Melika Kheirieh commited on

refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result
7c5c443

Melika Kheirieh commited on

fix(verifier): robust aggregate detection and projection-level semantic check
b72c625

Melika Kheirieh commited on

feat(trace): standardize StageTrace (add summary) and coerce duration_ms to int at API boundary
79a5f4a

Melika Kheirieh commited on

refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result
8618ece

Melika Kheirieh commited on

refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result
552a3c5

Melika Kheirieh commited on

test-mode: stub runner in router; factory stubs accept positional calls
72c0821

Melika Kheirieh commited on

fix(router): lazy pipeline build for pytest; fix(factory): stubs accept positional/keyword args
575394d

Melika Kheirieh commited on

refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result
5b7b403

Melika Kheirieh commited on

refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result
2d682e2

Melika Kheirieh commited on

refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result
34a177c

Melika Kheirieh commited on

refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result
343ad62

Melika Kheirieh commited on

fix(pipeline): allow optional schema_preview in run() for better typing compatibility with benchmarks
1615704

Melika Kheirieh commited on

feat(safety): harden SQL validation (multi-CTE, recursive WITH, unicode normalization, precise errors, EXPLAIN gate)
b0bec17

Melika Kheirieh commited on

tests green: fix pipeline reference in router and adjust verifier logic for aggregation & error handling
6a94b42

Melika Kheirieh commited on

fix(pipeline): align backend-frontend schema and stabilize SQL flow
370553a

Melika Kheirieh commited on

build(mypy): fix type errors and add safety guards for None values
a337fad

Melika Kheirieh commited on