Probe the structure, do not trust the filename.
Reference · ChatGPT
The adapter looks for conversation_id and mapping, handles a null root message, resolves current_node, and preserves off-path nodes. Large exports may split conversations across numbered JSON files.
Unknown content types are explicit diagnostics. The parser does not turn an unfamiliar object into plausible text.