Aggiornamento parziale di un singolo blueprint. NON attiva automaticamente una build.
Campi considerati:
contents — scrive una nuova versione YAML del blueprint.position — imposta la posizione di esecuzione del blueprint di livello repo.
Restituisce 400 per un blueprint a livello org (che non prevede una posizione).Restituisce 400 se il corpo è vuoto.
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 livello di organizzazione. Per creare o aggiornare blueprint a livello org è necessaria l’autorizzazione ManageOrgSnapshots.
Credenziale dell'utente del servizio (prefisso: cog_)
Aggiornamento parziale per un blueprint a livello org o repo.
È possibile fornire qualsiasi sottoinsieme di campi. I campi non impostati restano invariati.
Se si fornisce position per un blueprint a livello org, viene restituito 400: solo
i blueprint a livello repo hanno una posizione. NON attiva una build.
Se impostato, sostituisce il corpo YAML del blueprint con una nuova versione.
Se impostato, aggiorna la posizione di esecuzione di questo blueprint di livello repo. Le posizioni non devono essere necessariamente univoche; in caso di parità, il server le risolve arbitrariamente durante l'ordinamento per l'esecuzione.
Risposta riuscita
Forma pubblica della risorsa Blueprint.
Note: l'enum type potrebbe estendersi in futuro; i client DEVONO gestire correttamente
i valori sconosciuti. Il contenuto YAML viene recuperato separatamente tramite
GET /blueprints/{id}/contents.