Loading the documentation…

Result limits and spill files

DataMind Oda keeps each step's result within a size a chat can carry; when more arrives than fits, it shows the part that stays, counts what it left out in a short note, and for the largest results stores the full text in a file on your computer. This page explains those notes, what each kind of result keeps, where the rest goes and how long it stays.

Why a result gets shortened

The notes that count what was left out

What each kind of result keeps

The part that stays depends on the kind of result:

Kind of resultThe shortened form keeps
A file search or a text searchThe first results it found
A web searchThe first sources it found
A fetched pageThe start of the page; a very large page keeps its start and its end
A command's outputThe end of the output; a very large output keeps its start and its end

Where the full result goes

Where a stored file lives

How long stored files stay

If a result cannot be stored

Storing is best effort:

Questions, answered

Why does Oda cut long results instead of showing everything?

A chat carries a limited amount of text, so Oda keeps each step's result within a size it can carry. The part that did not fit is counted in a note, and where the full text can be kept, Oda stores it in a file and names it in the note. Nothing is silently lost, and a shortened result is not a failed one.

Why do some notes count items and others count bytes?

Items are counted one by one when the result is a list of findings, such as search matches or sources. Text is measured in bytes, so a cut text reports the size of the part left out. When the exact number is not known, the note says More lines were omitted. without a count.

Why is only the end of my command's output shown?

That is how command results are kept: the end of the output stays, and a very large output keeps its start and its end as well. What was left out is counted in the note, and when the full output was saved, its note names the file. Shell commands lists the notes a command result carries.

What does "Results capped at 100" mean?

It is part of the step's own wording in the note: the step keeps 100 entries at most, so everything beyond that was left out and counted in the same note. The advice after it, such as narrowing the pattern, path or file filter, says how to get a smaller, complete result back.

Is the omitted count exact?

Where a number appears, it counts what was actually left out. Cuts are adjusted to whole characters first, so the number can differ slightly from the limit that caused the cut, and a cut never splits a character in half.

Are skipped files counted as omissions?

No. Omission notes count what a size limit left out of a result; they never report refusals or problems. When a step refuses or skips something of its own, such as a file it may not read, it says so in its own words.

Where does Oda keep the stored file?

In a private folder on your computer. By default it sits under your computer's temporary files area and is created the first time it is needed; your installation can use a different folder. Inside it, each chat has a folder of its own, and the files can be read only by your user account.

How do I read the full result?

Ask Oda to read the file named in the note, or to search inside it. A long file is read in parts; Read, write and edit files covers how reads work.

How long does Oda keep a stored file?

Files older than 30 days are removed when Oda starts; your installation can choose a different period or turn the clearing off. The clearing happens at start-up only, and nothing in Oda deletes a file on request. Until a file ages out, a resumed or forked chat can still read it.

Why did a huge result stay in the chat instead of being stored?

Storing is best effort, and two cases leave the result as it was: Oda could not write the file, or no note small enough for the size set could be made. In both cases the result stays in the chat and the step does not fail.

Can I turn stored results off, or choose where they go?

Not from a chat. The folder and the size at which results are stored are set for your installation; with no size set, Oda never replaces a result with a stored copy. Ask your DataMind OS administrator to change these.

Is a long file read shortened like other results?

No. A read is not cut and stored: a long file comes back in parts, and each part says where to continue from. Read, write and edit files covers the read windows and the note that ends each part.