Download a chat log

Every chat keeps a log of what was said and done in it, and you can download that log as a ZIP file: the chat's log, the logs of its sub-chats, and the files and images attached in the chat. Download it from the chat's menu, or with the /export command; both start the same download.

Download a chat from its menu

  1. Open the chat you want to download.
  2. Click the … button, labelled More actions, at the top of the chat.
  3. Choose Download session log.
  4. A dialog opens. While Oda prepares the archive it reads Exporting Session with Preparing a ZIP containing this Session, its sub-Sessions, and attachments., and once the download starts it reads Session download started: The browser is downloading the Session ZIP.
  5. Your browser saves the file, named datamind-session-<id>.zip.

Download with the /export command

  1. Type /export in the message box and send it.
  2. The chat shows Session log download requested., and your browser starts the same ZIP download.

What the ZIP file holds

In the ZIPWhat it holds
session.jsonl (or session.vN.jsonl)The chat's own log, one JSON object per line.
subagents/<id>/The log of every sub-chat, including nested ones, in a folder of its own.
media/The images attached in the chat, each stored once, even when several messages use it.
files/The other files attached in the chat.

If the download fails

Questions, answered

Can I choose where the ZIP file is saved?

No. Your browser saves it where it saves its other downloads, and /export takes no path: with one, it answers The Web /export command does not accept a path. Look for the file in your browser's downloads.

Why is Download session log greyed out?

A download of this chat is already running. Oda keeps one download per chat: the row stays disabled while it runs, and asking again does not start a second download. Wait for the current one to finish. Feedback stays available in the same menu.

Does closing the dialog cancel the download?

No. Close dismisses the dialog only; the download continues, and the dialog does not reopen when it finishes.

What is inside the ZIP file?

The chat's log as session.jsonl (or session.vN.jsonl), the log of each sub-chat under subagents/, the images attached in the chat under media/, and the other attached files under files/.

Can I download a chat while Oda is still working in it?

Yes. Oda saves the chat's newest records before building the archive, so the ZIP holds everything up to the moment you start the download. Work Oda does in the chat afterwards is not in it.

I ran /export, the message appeared, but no file downloaded. What happened?

If the same chat is open in more than one window, only the window that ran the command starts the download; the others show Session log download requested. without downloading anything. Check the downloads of the window you ran the command in.

Does exporting a chat use tokens?

No. /export runs as a command rather than a model turn: the model sees nothing and no tokens are spent. The chat shows only the command's own line, Session log download requested.

What does "Session export failed" mean?

Oda could not start the download. When it can tell you why, the dialog shows the reason, such as Export failed: HTTP <status> <detail>; otherwise it reads Could not start the Session export. Try again; if it keeps failing, contact your DataMind OS administrator with the message.

What happens if one of the sub-chats cannot be read?

Oda fails the whole download instead of leaving part of the archive out. After a download has started, a problem with a sub-chat's log or with an attached file is reported by your browser's download manager, not by the dialog.

What are the Session and sub-Sessions the dialog names?

Your chat, and the chats of any work Oda delegated. The dialog calls your chat a Session and each of those chats a sub-Session; in the ZIP, the chat's log sits at the top level and each sub-chat keeps its own log under subagents/.