In DataMind Oda, work happens in a chat. You can send a message at any time, even while Oda is busy with a task: it either waits in the queue, or steers the work that is already running. This page covers both, and how to stop a running turn.
A message you send during a run takes one of two paths:
Which path it takes depends on a setting. Open Settings > General and find Send behavior while busy. The row reads What Enter and the Send button do while the agent is running; Cmd/, and offers Queue and Steer.
By default, Enter steers while Oda is busy and Cmd/Ctrl+Enter queues. Choose Queue and the two swap: Enter queues, and Cmd/Ctrl+Enter steers. The two keys always do opposite things, and the send button follows the same choice: while Oda works it reads Queue message or Steer message.
When Oda is not working, Enter sends as usual.
A message that waits appears in the queue under the message box.
Contains non-text content; editing is not supported yet.Steering is available only while the agent is running).Waiting messages run in the order you sent them, oldest first. For prompt basics and what an edit accepts, see Prompts, queue and steering.
There are three ways to steer:
Cmd/ Ctrl+Enter steers all queued messages.A steered message appears once, at the end of the running turn, as a normal message.
Press Stop generating in the message box to stop the turn that is running.
For everything else a stop settles, see Stopping Oda and queued messages.
Queue submission failed. Nothing is added to the chat, and your text returns to the message box so you can send it again.This session is already in use, possibly by another running DataMind instance (such as the web app or the desktop app). Quit the other running instances and try again.In Settings > General, the Send behavior while busy row offers Queue and Steer. By default, Enter steers while Oda is busy; choose Queue if you would rather have Enter queue. Either way, Cmd/Ctrl+Enter does the other one.
It depends on the chosen behaviour. With Steer (the default), Enter steers and Cmd/Ctrl+Enter queues; with Queue, Enter queues and Cmd/Ctrl+Enter steers. The two keys always do opposite things.
In a queue under the message box. One waiting message shows directly; several fold under a heading that counts them, for example 2 queued messages.
It shows Sending… with its actions disabled. When the chat accepts it, the temporary copy is replaced by the accepted message, so it never appears twice.
While it waits to be taken, it shows as pending. Once Oda takes it, it appears once, at the end of the running turn, as a normal message.
Leave the message box empty and press Cmd/Ctrl+Enter. Every waiting message moves into the running turn, oldest first. The empty box hints Cmd/.
Yes. The message waits with a thumbnail in the queue, and when its turn comes, the image arrives with it, intact.
Yes, oldest first. After you stop a run they stay parked, and the next message you send sets the queue moving again, in the same order.
The chat did not accept the message, and a notice reads Queue submission failed. Nothing was added to the chat, and your text is back in the message box. If another running copy of Oda was using the chat, the message says so; quit the other copy and send again.
It stops the turn that is running: the turn ends as stopped, the reply keeps what had already appeared, and the message box returns to its usual state. Waiting messages stay in the queue and move on with your next send.