The /import route and server/importer.py exist (text / JSON / CSV / exported social data, async jobs) but the wiring between the route, the job runner, and /import/status/{job_id} needs an end-to-end pass, and the supported formats are not documented.
Acceptance: a documented /import for at least text and JSON that runs as a job, reports status, and lands memories in the store; a parser test per format (the parser tests already exist in tests/test_importer_parsers.py, extend them).
The
/importroute andserver/importer.pyexist (text / JSON / CSV / exported social data, async jobs) but the wiring between the route, the job runner, and/import/status/{job_id}needs an end-to-end pass, and the supported formats are not documented.Acceptance: a documented
/importfor at least text and JSON that runs as a job, reports status, and lands memories in the store; a parser test per format (the parser tests already exist intests/test_importer_parsers.py, extend them).