Teilaktualisierung für einen einzelnen Blueprint. Löst NICHT automatisch einen Build aus.
Berücksichtigte Felder:
contents — schreibt eine neue YAML-Version für den Blueprint.position — legt die Ausführungsposition des Blueprints auf Repo-Ebene fest.
Gibt bei einem Blueprint auf Org-Ebene 400 zurück (diese haben keine Position).Gibt 400 zurück, wenn der Request-Body leer ist.
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 auf Organisationsebene. Zum Erstellen oder Aktualisieren von Blueprints auf Org-Ebene ist die Berechtigung ManageOrgSnapshots erforderlich.
Servicebenutzer-Anmeldedaten (Präfix: cog_)
Partielle Aktualisierung für ein Blueprint auf Org- oder Repo-Ebene.
Es kann jede beliebige Teilmenge von Feldern angegeben werden. Nicht gesetzte Felder bleiben unverändert.
Wenn position bei einem Blueprint auf Org-Ebene angegeben wird, wird 400 zurückgegeben — nur
Blueprints auf Repo-Ebene haben eine Position. Löst KEINEN Build aus.
Wenn gesetzt, ersetzt dies den YAML-Body des Blueprints durch eine neue Version.
Wenn gesetzt, aktualisiert dies die Ausführungsposition dieses Blueprints auf Repo-Ebene. Positionen müssen nicht eindeutig sein; Gleichstände werden beim Sortieren für die Ausführung vom Server beliebig aufgelöst.
Erfolgreiche Antwort
Öffentliches Ressourcenformat für Blueprint.
Hinweis: Das Enum type kann in Zukunft erweitert werden; Clients MÜSSEN unbekannte Werte
robust verarbeiten. Der YAML-Inhalt wird separat über
GET /blueprints/{id}/contents abgerufen.