Recipes / Steer a long task · 4 min

Time to ship · about 4 minutes

Steer a long task.

Interrupt her mid-speech, ask for status while the worker runs, or cancel with confirmation. The call stays open while Aura is awaiting worker progress.

A dispatched task is not a locked door. Aura stays on the call in the awaiting state while the worker runs — orb rings breathing slow, listening for your voice. You can interrupt her speech, ask for fresh status, or cancel a task without losing the session.

01.

Interrupt her mid-speech.

When Aura is narrating a callback or explaining a result, speak over her. Her VAD detects your voice, she goes to the interrupted state, audio output stops, and she returns to listening. No button needed — voice activity alone triggers the interrupt.

“hold on — what file did she touch.”
02.

Ask for status while she is awaiting.

While the worker is running and Aura is in the awaiting state, you can ask for a progress report. She queries the worker's observable state and gives you a short spoken answer; when the worker exposes enough progress, she can include a rough ETA band.

“hey aura, where is that build at.”

Status vs. result

A status update is a live snapshot — what the worker is doing right now and whether it has hit any errors. The full result arrives at callback. Asking for status does not interrupt the worker.

03.

Say “stop” to abort.

Saying stop or abort initiates a cancellation confirmation step. Aura reads back what will be cancelled and asks you to confirm before any destructive action. If you change your mind, say never mind and the worker continues.

“stop the build, something looks wrong.”
04.

Say “go back” to revise the goal.

If the task is heading in the wrong direction but you do not want to abort entirely, say what changed. Aura can keep the correction attached to the current session and, when needed, dispatch a follow-up task with the revised instruction.

“go back — skip the migration file, leave that one alone.”