Skip to content

feat: add Execution module for FUNSQL query execution and answer generation - #53

Merged
ParamThakkar123 merged 6 commits into
prompt_constructionfrom
response_generation
Sep 21, 2026
Merged

ParamThakkar123 merged 6 commits into
prompt_constructionfrom
response_generation

Conversation

@ParamThakkar123

Copy link
Copy Markdown
Collaborator

Summary

  • Execution module (src/execution.jl): Adds FUNSQL query execution against DuckDB, result extraction/formatting, and a full generate_answer pipeline that chains retrieval → prompt construction → query generation → execution → answer formatting
  • Integration: Wires Execution module into HealthLLM.jl public API and docs
  • Tests: Full coverage in test/ExecutionTest.jl
  • Docs: Updated querying.md with execution and answer generation examples

This completes the end-to-end RAG pipeline from query → retrieval → prompt → FUNSQL → execution → answer.

ParamThakkar123 and others added 4 commits July 19, 2026 11:29
Introduces an Execution module with:
- FUNSQL query execution against DuckDB via RAGTools
- Result extraction, formatting, and display
- End-to-end query-to-answer pipeline integration

Includes tests and documentation updates.
Refactor and make HealthLLM.jl more modular and easy to use
@codecov

codecov Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 73.54260% with 59 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.66%. Comparing base (73c54bf) to head (d1bd1e0).
⚠️ Report is 7 commits behind head on prompt_construction.

Files with missing lines Patch % Lines
src/huggingface.jl 65.33% 26 Missing ⚠️
src/execution.jl 73.13% 18 Missing ⚠️
src/storage.jl 56.25% 7 Missing ⚠️
src/utils.jl 88.63% 5 Missing ⚠️
src/database.jl 66.66% 2 Missing ⚠️
src/embeddings.jl 66.66% 1 Missing ⚠️
Additional details and impacted files
@@                   Coverage Diff                   @@
##           prompt_construction      #53      +/-   ##
=======================================================
+ Coverage                69.05%   71.66%   +2.60%     
=======================================================
  Files                       13       15       +2     
  Lines                      585      720     +135     
=======================================================
+ Hits                       404      516     +112     
- Misses                     181      204      +23     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ParamThakkar123
ParamThakkar123 changed the base branch from main to prompt_construction September 5, 2026 04:34
@ParamThakkar123
ParamThakkar123 merged commit 63e856f into prompt_construction Sep 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant