Prompts, the queue and stopping

Work in a chat moves through prompts, and you can keep sending while DataMind Oda works. This page covers the rules behind the message box: what a prompt must contain, where a message sent during a run goes, and what stopping a turn ends and keeps; the box itself is on Chat with Oda, and a chat's start and its place in your lists are on Sessions: the list and lifecycle.

What a prompt must contain

A prompt is the message that opens a turn, and Oda checks a message's content as it is taken in.

Sending while Oda is working

Changing a message that is waiting

What a stop ends and keeps

Questions, answered

If I send two messages while Oda is working, do they run as one turn or two?

Each queued message gets a turn of its own, in the order you sent them; nothing is merged into another message's turn. A steering message is the difference: it joins the turn already running and never opens one of its own.

When does Oda pick up a message I steer?

Between steps. A steer never cuts a step short: the step in flight finishes first, and Oda takes the message at the next step, inside the same turn.

What happens to a message I send while Oda is stopping?

It does not race the stop. It waits, keeps its place in line, and is not lost: it runs when the work starts again.

If I press Stop twice, which one counts?

The first one. The first stop to reach the turn decides how it ends; anything after it changes nothing.

Does a message I steer count as a prompt of the chat?

No. Only the message that opened a turn is a prompt; a message you add inside a turn, such as a steer, continues that turn instead of opening one of its own.

If I edit a message that is waiting, does it keep its place?

Yes. An edit rewrites the message where it stands: it keeps its position in the queue, and the new text is what runs when its turn comes.