nl2sql-copilot / nl2sql /pipeline.py

Commit History

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): enable repair tracking and Prometheus lifecycle for observability
666306b

Melika Kheirieh commited on

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

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

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

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

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
343ad62

Melika Kheirieh commited on

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

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

style: fix Ruff issues (F401 unused import, E741 ambiguous var)
3c7eebd

Melika Kheirieh commited on

style: format code with ruff
4dae3e6

Melika Kheirieh commited on

refactor: unify pipeline output via FinalResult model
a45c0eb

Melika Kheirieh commited on

Fix some typo
713d3ca

Melika Kheirieh commited on

style: format code with ruff
c1bc4eb

Melika Kheirieh commited on

init: NL2SQL Copilot base with API and Dockerfile
570f7bd

Melika Kheirieh commited on