Filtrer les résultats par catégorie dans l'outil 'uses-by-category'

This commit is contained in:
2025-11-30 16:39:28 +01:00
parent b6575ca9c0
commit 3f5c580a44

View File

@@ -10,12 +10,13 @@ export default defineMcpTool({
const result = await queryCollection(event, 'uses') const result = await queryCollection(event, 'uses')
.where('extension', '=', 'md') .where('extension', '=', 'md')
.where('category', '=', categoryName)
.all() .all()
const uses = result.filter(use => use.meta.category === categoryName)
return { return {
content: [{ type: 'text', text: JSON.stringify(result, null, 2) }], content: [{ type: 'text', text: JSON.stringify(uses, null, 2) }],
structuredContent: result as { [key: string]: unknown } structuredContent: uses as { [key: string]: unknown }
} }
} }
}) })