Envelopes de resposta compartilhados e objetos base utilizados em diversos resources da API do Cloud Agents.
Objeto Metadata
O objeto metadata consiste em um conjunto simples de pares chave-valor do tipo string, definido pelo chamador.
|
Regra |
Descrição |
|
Formato |
Objeto JSON; todos os valores devem ser strings |
|
Quantidade máxima de chaves |
16 |
|
Comprimento máximo da chave |
64 caracteres Unicode |
|
Comprimento máximo do valor |
512 caracteres Unicode |
|
Padrão |
|
Exemplo:
{
"team": "docs",
"project": "cloud-agents"
}
Lista paginada
Os endpoints de lista retornam um envelope unificado de paginação baseada em cursor.
|
Campo |
Tipo |
Descrição |
||
|
|
array |
Array de objetos de resource na página atual |
||
|
|
boolean |
Indica se há mais dados disponíveis |
||
|
|
string |
null |
ID de cursor do primeiro registro na página atual; assume valor |
|
|
|
string |
null |
ID de cursor do último registro na página atual; assume valor |
Envelope de erro
As respostas de erro seguem a estrutura abaixo:
{
"type": "error",
"request_id": "cb80235f-76a2-4ff3-9e28-5aa2da12dc14",
"error": {
"type": "invalid_request_error",
"message": "Field 'name' is required."
}
}
|
Campo |
Tipo |
Descrição |
|
|
string |
Sempre |
|
|
string |
Categoria do erro, como |
|
|
string |
Mensagem de erro legível por humanos |
Timestamps
Os campos de tempo são strings no formato UTC ISO 8601 / RFC 3339, por exemplo "2026-05-18T15:26:39.61669Z". Alguns campos podem apresentar valor null; consulte o schema específico do resource para obter detalhes.
Prefixos de ID
|
Resource |
Prefixo |
|
Agent |
|
|
Environment |
|
|
Session |
|
|
Evento de sessão |
|
|
Thread de sessão |
|
|
Turn |
|
|
Arquivo |
|
|
Vault |
|
|
Credencial do Vault |
|
|
Skill |
|
|
Armazenamento de memória |
|
|
Entrada de memória |
|
|
Versão de memória |
|
|
Modelo de encaminhamento |
|
|
Identidade de encaminhamento |
|
|
Configuração de identidade de encaminhamento |
|
|
Canal de encaminhamento |
|
|
Sessão QR de encaminhamento |
|
|
Agenda de encaminhamento |
|
|
Execução de agenda de encaminhamento |
|
|
Item de trabalho |
|
|
Resource de encaminhamento |
Reutiliza o prefixo de ID do próprio resource registrado |