

# Ciclo de vida do registro
<a name="registry-record-lifecycle"></a>

**Próxima migração de namespace**  
 AWS O Agent Registry está atualmente em versão prévia pública sob o namespace bedrock-agentcore. A partir de 6 de agosto de 2026, o serviço passa para o namespace agent-registry. Se você usa o AWS Agent Registry, deve atualizar seus endpoints, políticas do IAM, clientes SDK, scripts de CLI e dados de registro. Para obter mais informações sobre a migração da versão prévia pública, consulte o [guia abrangente de migração do registro](registry-faq.md).

## Transições de status
<a name="registry-status-transitions"></a>

```
Create → DRAFT → Submit → PENDING_APPROVAL → Approve → APPROVED
                               │                          │
                               │ Reject                   │ Edit (new DRAFT
                               ▼                          │  revision; approved
                          REJECTED ── Approve (direct) ───┘  stays in search)
                               │
                               └── Edit → DRAFT

         Any status → DEPRECATED (terminal)
```

## Detalhes da transição
<a name="registry-transition-details"></a>
+  **Criar** → RASCUNHO. Edite livremente antes de enviar.
+  **Enviar** → PENDING\_APPROVAL. Auto-approval passa para APROVADO. EventBridge Notificação da Amazon enviada.
+  **Approve/Reject**→ Usos UpdateRegistryRecordStatus do curador. Pode aprovar diretamente um registro REJEITADO.
+  **Descontinuar → Terminal de** qualquer status. Não pode ser desfeito.

## Como as edições afetam o status
<a name="registry-edits-affect-status"></a>


| Status atual | Efeito da edição | 
| --- | --- | 
| RASCUNHO | Atualizado em vigor. Permanece RASCUNHO. | 
| APROVAÇÃO\_PENDENTE | Nova revisão do RASCUNHO. Revisão pendente descartada. Não visível na pesquisa (nunca aprovado). | 
| APPROVED (APROVADOS) | Nova revisão do RASCUNHO. A revisão aprovada permanece visível na pesquisa até que a nova revisão seja aprovada. | 
| REJEITADA | Nova revisão do RASCUNHO. Deve passar pelo fluxo normal de envio e aprovação novamente. | 
| DEPRECATED | Registros obsoletos não podem ser editados; Obsoleto é um estado terminal | 

## Dual-revision comportamento
<a name="registry-dual-revision"></a>

A edição de um registro APROVADO cria uma nova revisão PRELIMINAR enquanto a revisão aprovada permanece ativa:
+  **Pesquisa e endpoint MCP** — Retorna a revisão aprovada.
+  **APIs Get and List** — Retorna a revisão mais recente (RASCUNHO).

Depois que a revisão editada do registro for revisada e aprovada, o Search e o MCP Endpoint também começarão a mostrar a nova revisão (aprovada).

## Regras de visibilidade
<a name="registry-visibility-rules"></a>


| solicitações de | Retornos | 
| --- | --- | 
| SearchRegistryRecords | Somente revisões aprovadas | 
| InvokeRegistryMcp | Somente revisões aprovadas | 
| GetRegistryRecord | Revisão mais recente (qualquer status) | 
| ListRegistryRecords | Revisão mais recente (qualquer status) | 