WebMCP-schemavaliditeit

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 attribuut toolname ontbreekt.
  • Een formulier heeft een toolname , maar mist het attribuut tooldescription .
  • 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?

  1. Zorg voor consistentie: geef voor elk gereedschap altijd zowel een naam als een beschrijving.
  2. Voeg namen toe aan invoervelden: Controleer of elk invoerelement binnen een toolformulier een uniek name heeft.
  3. Geef parametercontext op: Voeg toolparamdescription toe aan de invoer om de agent te helpen begrijpen welke waarde wordt verwacht.