Een geldig schema zorgt ervoor dat de AI-agent de structuur begrijpt van de gegevens die hij moet aanleveren.
Waarom de WebMCP-schemavaliditeitsaudit mislukt
De audit mislukt als:
- Een formulier heeft een
tooldescription, maar het attribuuttoolnameontbreekt. - Een formulier heeft een
toolname, maar mist het attribuuttooldescription. - Een verplicht formulierveld mist een
name.
Lighthouse geeft ook een waarschuwing als een optioneel veld wel een name heeft, maar geen toolparamdescription of bijbehorend <label> .
Hoe los ik dit op?
- Zorg voor consistentie: geef voor elk gereedschap altijd zowel een naam als een beschrijving.
- Voeg namen toe aan invoervelden: Controleer of elk invoerelement binnen een toolformulier een uniek
nameheeft. - Geef parametercontext op: Voeg
toolparamdescriptiontoe aan de invoer om de agent te helpen begrijpen welke waarde wordt verwacht.