mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +08:00
Add directory import support for multi-file formats (e.g. shuakami chunked-jsonl). Users can select or drag-and-drop a directory via the "Import Folder" checkbox. - Add `findEntryFileInDirectory()` to parser layer for format-agnostic entry file discovery - Add `importDirectory` method to ImportAdapter interface - Implement FetchImportAdapter.importDirectory with multi-file FormData upload - Add `POST /_web/import-directory` CLI route with directory reconstruction - Add `chat:importDirectory` IPC handler in Electron main process - Enhance FileDropZone with `directory` prop and drag-and-drop directory support - Refactor FetchImportAdapter to extract reusable `consumeSseStream` helper Co-authored-by: Cursor <cursoragent@cursor.com>