Deliverables

When a task produces finished files, DataMind Oda can declare them as deliverables: at the end of the turn the files appear as cards under the closing message of your chat, ready to preview or open. This page covers the cards, which files a delivery can name, and the rules that decide when a delivery is recorded.

Delivery cards

What a delivery can name

When a delivery is recorded

What a delivery does not keep

Questions, answered

Which files can be delivered?

A delivery names existing regular files, such as a document, a spreadsheet or a report that a task produced. Oda declares the files it selects; a file made with a shell command is delivered when you ask for it, not by itself.

How many files can one delivery carry?

Between one and eight. Oda is guided to declare at most four files at a time, and a list with no files, or over the limit, is refused.

Can a delivery name a folder?

No. A delivery names files, not folders; a folder is refused with Cannot present <path>: not a regular file. Deliver a file inside it instead.

Do delivered files have to live in the workspace folder?

No. A relative path counts from the chat's workspace folder, and a file outside it is delivered by its full path.

Why does a delivery report that a file was not found?

The path it named has no file behind it, so the declaration is refused with Cannot present <path>: file not found. Check the path, create the file if needed, and retry. Create or find the file, then ask Oda to deliver it again; nothing was recorded for the failed attempt.

Why did a delivery record nothing?

A delivery is written only when its step finishes successfully, and only inside a running turn of a chat with a workspace folder. A blocked or failed step, or a declaration made outside a turn, records nothing.

Does a delivery keep a copy of the file?

No. A card points at the file itself: it records the file's path, not its contents, so it opens the file as it is now, and a file that is moved or deleted later can no longer be opened from its card.

Can Oda deliver a file a helper task made?

Yes, once it is declared in your chat. A delivery belongs to the chat that declares it; when a helper task Oda started made the file, Oda declares it in your chat itself so the file reaches you there.

Which list shows if a turn declares files twice?

The latest one. The latest declaration for a turn replaces the earlier ones, so the most recent list is the one that counts.

What does an exported chat carry for delivered files?

The list of delivered files, not their contents: an export names the files, and the files themselves stay where they are.