O módulo Accounts concentra seis ações: Adicionar, Reautenticar, Ativar, Editar, Remover e Status.
Adicionar
Inicia login isolado e valida a identidade retornada antes de armazenar a credencial no vault.
Reautenticar
Atualiza a credencial de uma conta existente. Quando há identificador estável disponível, o produto deve verificar que a sessão retornada corresponde à conta alvo.
Ativar
Valida o alvo, coordena com Codex Desktop quando necessário, faz escrita atômica, verifica o resultado e mantém rollback disponível em caso de falha.
Editar
| Editável | Read-only |
|---|---|
| Nome de exibição Categoria Cor/ícone Observação Ordem Favorito | E-mail autenticado ID estável/provider Plano detectado |
Remover
A conta ativa não deve ser removida sem que outra conta seja ativada primeiro. Remover do AccountDock não significa apagar projetos/histórico do CODEX_HOME.
Status
Estados esperados incluem ActiveHealthy, InactiveHealthy, ReauthRequired, ValidationFailed, UsageUnavailable e Unknown.