mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-08-04 14:57:42 +00:00
A Claude .zip failed inspectExport because only the ChatGPT conversation shape was recognised, and the legacy fallback is (correctly) restricted to non-zip uploads, so the real export returned 400 and could not be imported. inspectExport now detects the format from the shard's element shape and runImport dispatches on it, so a Claude zip and a bare conversations.json both flow through upload, inspect, summary, confirm, progress and report. The job's endpoint, default model and importedFrom source now follow the detected format, and importers.js delegates its Claude path to the same converter instead of building a linear chain of its own. |
||
|---|---|---|
| .. | ||
| app | ||
| cache | ||
| config | ||
| db | ||
| models | ||
| server | ||
| strategies | ||
| test | ||
| utils | ||
| jest.config.js | ||
| jsconfig.json | ||
| package.json | ||
| typedefs.js | ||