Sync from GitHub main @ 8f40ad2807fc87dbdaae076316a949ce2aa8d865 4596e5b github-actions[bot] commited on 12 days ago
Sync from GitHub main @ 4b3bc9bc0c27e87ea37007ad2484ce3e84bc6de1 ddd54ed github-actions[bot] commited on 13 days ago
Sync from GitHub main @ 843379ca43f29dcb9d317fdd2bf6d608bcbc8a7e f0b4004 github-actions[bot] commited on 14 days ago
Sync from GitHub main @ bb85132be0e6ce9fb3b72683c3321f8a7056eeb6 3a2092d github-actions[bot] commited on 14 days ago
Sync from GitHub main @ d974ca792dc2e7dde4ceceedeb28d8588052dd7d d8756b9 github-actions[bot] commited on 15 days ago
Sync from GitHub main @ 47701b6259ef6b2cc01b7bd4facb7aa87efbdaa0 3bf0688 github-actions[bot] commited on 16 days ago
Sync from GitHub main @ 51304ea81c450e4e5ce90de52f10a63dcca33c64 7666573 github-actions[bot] commited on 16 days ago
Sync from GitHub main @ aad95bb2a21be2160bc1e0515cd389a3ac65c263 c743376 github-actions[bot] commited on 16 days ago
fix(sqlite): add safe fallback and migrate debug prints to logging 8143b24 Melika Kheirieh commited on Nov 15, 2025
fix(ignore): whitelist data/demo.db in git and docker ignore rules b432020 Melika Kheirieh commited on Nov 15, 2025
chore(debug): add runtime logs to inspect DEFAULT_SQLITE_PATH resolution 6e9c311 Melika Kheirieh commited on Nov 15, 2025
chore(debug): add runtime logs to inspect DEFAULT_SQLITE_PATH resolution d6dd84b Melika Kheirieh commited on Nov 15, 2025
fix(pipeline): enforce demo SQLite fallback when no db_id is provided 90ed5d1 Melika Kheirieh commited on Nov 15, 2025
fix(pipeline): enforce demo SQLite fallback when no db_id is provided b34bcc9 Melika Kheirieh commited on Nov 15, 2025
feat(api): expose executor result in NL2SQLResponse and return full result to UI 3ef53b4 Melika Kheirieh commited on Nov 13, 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: 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(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
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
feat(metrics): integrate Prometheus; expose /metrics; instrument safety & verifier c24bfe8 Melika Kheirieh commited on Nov 6, 2025
feat(trace): standardize StageTrace (add summary) and coerce duration_ms to int at API boundary 79a5f4a Melika Kheirieh commited on Nov 5, 2025
test-mode: stub runner in router; factory stubs accept positional calls 72c0821 Melika Kheirieh commited on Nov 5, 2025
fix(router): lazy pipeline build for pytest; fix(factory): stubs accept positional/keyword args 575394d Melika Kheirieh commited on Nov 5, 2025
refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result 5b7b403 Melika Kheirieh commited on Nov 5, 2025
refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result 2d682e2 Melika Kheirieh commited on Nov 5, 2025
refactor(core): DI-ready Pipeline; add registry + YAML factory + typed trace/result 343ad62 Melika Kheirieh commited on Nov 5, 2025
fix(api): make traces.duration_ms an int via TraceItem model; coerce in handler 76df10c Melika Kheirieh commited on Nov 5, 2025
fix(router): coerce trace.duration_ms to int in response (_round_trace) 6181651 Melika Kheirieh commited on Nov 5, 2025
refactor(router): inject pipeline via Depends(get_runner); preserve error dump logging 9c10293 Melika Kheirieh commited on Nov 5, 2025
test(router): use _RUN hook to fake pipeline.run in router tests e535857 Melika Kheirieh commited on Nov 5, 2025
test(router): monkeypatch _pipeline.run instead of nl2sql.Pipeline.run 64907d7 Melika Kheirieh commited on Nov 5, 2025
fix(router): re-export Pipeline via alias to satisfy test monkeypatch; remove duplicate import 787d215 Melika Kheirieh commited on Nov 5, 2025
fix(router): avoid Pipeline redefinition; expose Pipeline via import for test monkeypatch 1f5cc07 Melika Kheirieh commited on Nov 3, 2025
fix(types): avoid mypy no-redef in nl2sql_handler by predeclaring pipeline_obj ba06dd4 Melika Kheirieh commited on Nov 3, 2025
fix(api): map FinalResult → HTTP (200/400) and stabilize nl2sql handler; prevent 500s in tests 9b94364 Melika Kheirieh commited on Nov 3, 2025