feat(api): expose executor result in NL2SQLResponse and return full result to UI 3ef53b4 Melika Kheirieh commited on Nov 13, 2025
fix(ui): remove all mock/Spider fallbacks and route queries to real backend only cc371b0 Melika Kheirieh commited on Nov 13, 2025
refactor(ui): clean up Repair tab, sync outputs with backend and add examples c9bbfcd Melika Kheirieh commited on Nov 13, 2025
feat(pipeline): enable SQL-only repair + log-only repair for early stages with full traces/metrics 6004317 Melika Kheirieh commited on Nov 13, 2025
feat(pipeline): enable SQL-only repair + log-only repair for early stages with full traces/metrics a38f7c7 Melika Kheirieh commited on Nov 13, 2025
feat(metrics): initialize all counters with zero and extend Prometheus rules for full Grafana coverage f89e294 Melika Kheirieh commited on Nov 12, 2025
fix(state): enforce TypedDict types and cleanup stale DB removal logic f55959d Melika Kheirieh commited on Nov 12, 2025
feat(metrics): enable repair tracking and Prometheus lifecycle for observability 666306b Melika Kheirieh commited on Nov 12, 2025
fix(smoke): align smoke_run and smoke_metrics for CI stability and disambiguated queries cf4af3c Melika Kheirieh commited on Nov 12, 2025
fix: resolve SQLite path mismatch and ambiguity false positives 72e96d1 Melika Kheirieh commited on Nov 12, 2025
fix(adapter): add fallback lookup for uploaded DBs in /tmp/nl2sql_dbs f8b2087 Melika Kheirieh commited on Nov 12, 2025
fix(tests): disable API key auth in conftest to fix 401 errors d46c6fa Melika Kheirieh commited on Nov 12, 2025
fix(tests): disable API key auth in conftest to fix 401 errors d224abb Melika Kheirieh commited on Nov 12, 2025
feat(observability): add refined Prometheus rules and Grafana dashboard polish c4b6bf9 Melika Kheirieh commited on Nov 12, 2025
fix(sqlite): unify adapter path resolution and load from env for stable pipeline execution 4c2cf14 Melika Kheirieh commited on Nov 12, 2025
feat(metrics): instrument in-memory NL→SQL cache with hit/miss counters e51bd0f Melika Kheirieh commited on Nov 12, 2025
feat(metrics): add repair_attempts_total and wire into repair loop outcomes 1c4cb86 Melika Kheirieh commited on Nov 12, 2025
chore(logging): add informative logs to SQLiteAdapter init and execute 65f2e2c Melika Kheirieh commited on Nov 12, 2025
refactor(main): remove legacy _load_db_map logic after state module migration 630e8fe Melika Kheirieh commited on Nov 12, 2025
feat(auth): guard core endpoints with X-API-Key (dev-friendly) 78a30b1 Melika Kheirieh commited on Nov 12, 2025
feat(cache): add lightweight in-memory TTL cache for NL→SQL responses 773ba18 Melika Kheirieh commited on Nov 12, 2025
feat(pipeline): auto-derive schema_preview when db_id is provided 3954d57 Melika Kheirieh commited on Nov 12, 2025
feat(api): add /schema endpoint for database introspection 78914bb Melika Kheirieh commited on Nov 12, 2025
fix(router): align _select_adapter with upload_db via shared DB_MAP + TTL cleanup c76014a Melika Kheirieh commited on Nov 12, 2025
fix(docker): minimal image + explicit ENTRYPOINT to run start.py on PORT 7860 24a500b Melika Kheirieh commited on Nov 12, 2025
fix(docker): disable base ENTRYPOINT and run start.py (enable Gradio UI) cdbc665 Melika Kheirieh commited on Nov 12, 2025
fix(docker): override base ENTRYPOINT to run start.py (enable Gradio UI) 86e434f Melika Kheirieh commited on Nov 12, 2025
fix(docker): set PORT env and ensure Gradio launches on correct port 7e5facf Melika Kheirieh commited on Nov 12, 2025
fix(demo): ensure Gradio UI launches on PORT alongside FastAPI a5a91fa Melika Kheirieh commited on Nov 12, 2025
fix(runtime): use start.py entrypoint to keep FastAPI & Gradio alive on Hugging Face dd9ee64 Melika Kheirieh commited on Nov 11, 2025
fix(runtime): use unified start.py to keep FastAPI & Gradio alive on HF 329daab Melika Kheirieh commited on Nov 11, 2025
fix(docker): run FastAPI (app.main) + Gradio (demo.app) for HF deployment 4287d48 Melika Kheirieh commited on Nov 11, 2025
fix(docker): align Dockerfile with HF runtime (expose 7860 & run FastAPI + Gradio) cdd9515 Melika Kheirieh commited on Nov 11, 2025
fix(docker): hybrid startup for FastAPI + Gradio with HF healthcheck adb02fa Melika Kheirieh commited on Nov 11, 2025
feat(docker): run FastAPI backend and Gradio UI together with healthcheck f188061 Melika Kheirieh commited on Nov 11, 2025
feat(docker): convert to multi-stage build with healthcheck and HF optimization fec0f37 Melika Kheirieh commited on Nov 11, 2025
fix(hf-space): force build from Dockerfile (disable HF python_version override) 4acedbc Melika Kheirieh commited on Nov 11, 2025
fix(hf-space): forward Gradio logs and ensure server binds to 0.0.0.0:7860 faf82ed Melika Kheirieh commited on Nov 11, 2025
fix(hf-space): forward Gradio logs and ensure server binds to 0.0.0.0:7860 c8b0bcb Melika Kheirieh commited on Nov 11, 2025
fix(demo): ensure Gradio binds to 0.0.0.0:7860 via env + Docker config 98694e9 Melika Kheirieh commited on Nov 11, 2025
fix(demo): bind gradio to 0.0.0.0:7860 for HF Spaces e156859 Melika Kheirieh commited on Nov 11, 2025
feat(docker): add full-stack setup with FastAPI + Gradio and healthcheck 3c2f1c5 Melika Kheirieh commited on Nov 11, 2025
chore(docker): update .dockerignore to reduce build size dc45a1d Melika Kheirieh commited on Nov 11, 2025
style(makefile): tidy and reorder sections for clarity 418f5a0 Melika Kheirieh commited on Nov 11, 2025
fix(hf): quote python_version as "3.10" to avoid pulling python:3.1 c16eea4 Melika Kheirieh commited on Nov 9, 2025
docs(hf): add Space metadata block for Hugging Face repo card 5f1e15e Melika Kheirieh commited on Nov 9, 2025