---
id: "fluxos.orquestracao-entrega"
titulo: "Declaring an agent's delivery"
resumo: "End the wakes of your terminal when the work has really finished — and know when not to declare."
idioma: "en"
tipo: "guia"
categoria: "agentes"
aplicavelDesde: "0.0.16"
capabilities: ["wake.delivery.declare"]
estadoEditorial: "aprovado"
nivelEvidencia: "artefato-distribuido"
refFonte: "27574c339b58316408f6be2d62169d59041d07bf"
revisaoFonte: "2026-09-24"
revisor: "mantenedor (v1, 2026-10-03)"
rota: "/docs/en/fluxos/orquestracao-entrega/"
fonte: "pt-br/fluxos/orquestracao-entrega.md"
caminhoPublico: "docs/publica/en/fluxos/orquestracao-entrega.md"
hashFonte: "sha256:740d1c8a775bfc12b4356762df581f8c9fe2892de686111d9f6a4d16856f6711"
hashDestaPagina: "sha256:541fbef60248cbde5a4e012936327f7405d46f679fd087d2bee1712c214593a4"
traducaoAssistidaPorIA: true
traducaoDesatualizada: false
corpoRetido: false
---
<!-- traducao-assistida-por-ia: idioma=EN fonte=pt-br/fluxos/orquestracao-entrega.md fonteHash=sha256:740d1c8a775bfc12b4356762df581f8c9fe2892de686111d9f6a4d16856f6711 estado=atual -->

There is a state in which an agent has finished the work, but keeps being woken as if it still owed
something. The delivery declaration exists to end that.

## The command

```bash
elyra wake delivered --text "o que foi entregue"
```

It is run **in the terminal that delivered** and does two things: it records what was delivered and
**interrupts the wakes of that terminal**.

The text is mandatory and cannot be empty. The reason is direct: a boolean is easy to lie about, a
delivery report is not. Whoever has merely **promised** to do it does not yet have anything to write
here.

## Checking the state

```bash
elyra wake status
```

It answers whether this terminal has already declared the delivery, and with what text — or that nothing
was recorded.

## When not to declare

- **When you have only taken on the commitment.** Declaring before delivering silences the pending-work
  notice, and the pending item goes on existing — with nobody remembering it.
- **When part of the work is still in progress.** The declaration is about what finished.
- **On behalf of another terminal.** The declaration applies to whoever runs it; there is no way to
  declare another agent's delivery.

## What reopens the pending item

**New work invalidates the declaration.** A message from the person or a task from the coordinator
returns the terminal to the wake queue. This is intentional: delivery is not retirement — it is the end
of a cycle.

## Scope and limits

- **There is no explicit undo.** To go back to receiving wakes, the path is to receive new work.
- **The declaration is per terminal.** Two terminals with the same role do not share the declaration.

## See also

- [Orchestration: the orchestrator and the linked cards](/docs/en/fluxos/orquestracao-conceito/)
- [Messages between agents](/docs/en/fluxos/orquestracao-mensagens/)
