(type: string, slug: string)
| 20 | }; |
| 21 | |
| 22 | function componentKey(type: string, slug: string): string { |
| 23 | return `${type}:${slug}`; |
| 24 | } |
| 25 | |
| 26 | // Only fields that affect the install payload — cosmetic edits to name, |
| 27 | // description, or sort_order must not trigger a rescan. MCP install links and |
no outgoing calls
no test coverage detected