File changes in chat

When DataMind Oda changes a file while it works, the change appears in your chat as a step of its own: an Edit or a Write, named with the file's path. This page explains what the comparison holds, how it behaves while the step runs, and how to open the changed file. The step rows themselves are described in Oda's steps and tool results.

The change on the step

While the change runs, and once it settles

When a change fails or is stopped

Open the changed file

Questions, answered

What does +1 -0 on a change mean?

One line was added and none was removed. The number after the + counts the lines the change added, and the number after the - counts the lines it removed. The same totals repeat in the card's footer.

Why do I see a comparison before the step finishes?

While the step runs, the comparison shows the change Oda set out to make, read from its recorded request; an empty earlier text means the whole file is the change. When the step settles, this is replaced by the change that was actually applied, so the comparison you check at the end is the applied one.

Why did my failed change lose its comparison and totals?

A failed change keeps no comparison: the first line of the failure takes the summary's place, and the totals go with it, so you see the cause without opening the step. Tool calls in the chat covers how failures fit into a task.

What does the footer under a change show?

It repeats the change's totals and counts the files the comparison covers, for example └ +1 -0 · 1 file. The row above already carries the same totals, so the size of the change reads without opening it.

Can I open the file when a change fails or is stopped?

The path stops being a link in both cases: a failed change shows its failure line instead of the path, and a stopped change keeps the path as plain text. To reach the file, ask Oda to read it, or open it from your computer's file manager.

Does the comparison update when the file changes later?

No. The comparison shows the change as the step recorded it, and later changes do not alter it. To read the file's current content, open its preview; Preview files in Oda covers how the preview follows the file.

What does ⋯ between comparison lines mean?

Two parts of the change sit far apart in the file. The comparison jumps between them, and ⋯ marks the jump over the lines in between.

The result gave no change details. What is shown then?

A Write falls back to the change it intended, so a file Oda created or rewrote whole still shows its comparison. An Edit whose applied change cannot be read opens as a plain block instead: no comparison is drawn, because Oda does not guess.

Where is the list of all the files a task changed?

At the end of the answer, on the changed-files card: it lists every file the turn changed with its added and removed totals. This page covers each change as its own step. Changed files and comparisons covers the card.