Skema yang valid memastikan bahwa agen AI memahami struktur data yang perlu diberikannya.
Penyebab kegagalan audit validitas skema WebMCP
Audit gagal jika:
- Formulir memiliki
tooldescription, tetapi tidak memiliki atributtoolname. - Formulir memiliki
toolname, tetapi tidak memiliki atributtooldescription. - Kolom formulir wajib diisi tidak memiliki atribut
name.
Lighthouse juga akan mengeluarkan peringatan jika kolom opsional memiliki name, tetapi tidak memiliki toolparamdescription atau <label> terkait.
Cara memperbaiki
- Pastikan simetri: Selalu berikan nama dan deskripsi untuk setiap alat.
- Tambahkan nama ke input: Pastikan setiap elemen input dalam formulir alat memiliki
atribut
nameyang unik. - Berikan konteks parameter: Tambahkan
toolparamdescriptionke input untuk membantu agen memahami nilai yang diharapkan.