Search module registry
registry_searchSearch the NF registry by case-sensitive module or protocol ID/name substring to resolve a module ID before module_read. Returns grouped protocol hits and modules; no full-text search.
Instructions
Query the NF registry for modules whose id or name contains query. Use it to resolve a module ID before module_read; do not use it for the authoritative protocol package catalog (spec_list) or free-text document search (library_search). Matching is case-sensitive; query is required, and an empty query matches every entry (examples: M90, 技术文档域包). Results are grouped under modules and protocols, with protocol hits secondary. Reads registry.json only and never scans module or pipeline files; it never matches descriptions, paths, or file contents, and no matches yields empty arrays.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Case-sensitive substring matched against module and protocol ids and names. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| modules | Yes | Matching modules in registry order. | |
| protocols | Yes | Matching protocol packages in registry order. |