Atualização parcial de um único blueprint. NÃO aciona automaticamente um build.
Campos aceitos:
contents — grava uma nova versão YAML do blueprint.position — define a posição de execução do blueprint de nível de repo.
Retorna 400 para um blueprint em nível da organização (eles não têm posição).Retorna 400 quando o corpo está vazio.
Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
ManageRepoBlueprints no nível da organização. Para criar ou atualizar blueprints em nível da organização, é necessária a permissão ManageOrgSnapshots.
Credencial de usuário de serviço (prefixo: cog_)
Atualização parcial de um blueprint em nível da organização ou de nível de repo.
Qualquer subconjunto de campos pode ser fornecido. Os campos não definidos permanecem inalterados.
Fornecer position em um blueprint em nível da organização retorna 400 — apenas
blueprints de nível de repo têm posição. NÃO aciona um build.
Se definido, substitui o corpo YAML do blueprint por uma nova versão.
Se definido, atualiza a posição de execução deste blueprint de nível de repo. As posições não precisam ser exclusivas; em caso de empate, o servidor desempata arbitrariamente ao ordenar para execução.
Resposta bem-sucedida
Formato do recurso público Blueprint.
Note: o enum type poderá ser expandido no futuro; os clientes DEVEM lidar corretamente
com valores desconhecidos. O conteúdo YAML é obtido separadamente via
GET /blueprints/{id}/contents.