Actualización parcial de un único blueprint. NO activa automáticamente una compilación.
Campos admitidos:
contents — escribe una nueva versión YAML para el blueprint.position — establece la posición de ejecución del blueprint de nivel de repo.
Devuelve 400 en un blueprint de nivel org (estos no tienen posición).Devuelve 400 cuando el cuerpo está vacío.
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 a nivel de la organización. Para crear o actualizar blueprints de nivel de organización, se requiere el permiso ManageOrgSnapshots.
Credencial de usuario de servicio (prefijo: cog_)
Actualización parcial de un blueprint de nivel de org o repo.
Se puede proporcionar cualquier subconjunto de campos. Los campos que no se especifiquen se dejan sin cambios.
Proporcionar position en un blueprint de nivel de org devuelve 400: solo
los blueprints de nivel de repo tienen posición. NO activa una compilación.
Si se especifica, reemplaza el cuerpo YAML del blueprint por una nueva versión.
Si se especifica, actualiza la posición de ejecución de este blueprint de nivel de repo. No es necesario que las posiciones sean únicas; en caso de empate, el servidor lo resuelve de forma arbitraria al ordenarlas para la ejecución.
Respuesta satisfactoria
Esquema público del recurso Blueprint.
Nota: el enum type puede ampliarse en el futuro; los clientes DEBEN manejar correctamente
los valores desconocidos. El contenido YAML se obtiene por separado mediante
GET /blueprints/{id}/contents.