3f9677f6aae8d315acd5f3cdedb653456ce9275b
Why: - Long benchmark and process runs block HTTP clients; task #20 required async execution. Changes: - SQLite jobs table + GET /jobs and GET /jobs/{id} - POST /benchmarks?background=true and POST /documents/{id}/process?background=true return 202 + job_id - FastAPI BackgroundTasks execute work in-process; sync paths unchanged Impact: - Jobs are lost on server restart (Option A, no external queue) Co-authored-by: Cursor <cursoragent@cursor.com>
chunking_strategies_evaluation
This repo is in order to reach multiple chunking strategies and evaulate them
Languages
Python
62.4%
HTML
37.6%