Discover Operations (Catalog)
hudu_list_operationsDiscover Hudu SDK operations, their exposing tools, effects, arguments, and confirmation needs. Filter or page the catalog to find capabilities reachable only via hudu_read/hudu_write/hudu_delete.
Instructions
List the operations the Hudu SDK implements, with the tool that exposes each one (when it has one), its effect, whether it needs a dry run or a confirmation flag, and the arguments it requires. The tool list on this server is a SUBSET: this is a curated core profile, and the catalog is how you discover a capability that has no tool of its own — find the row, call hudu_describe_operation for the exact schema, then hudu_read/hudu_write/hudu_delete. Rows with no "tool" are reachable only through hudu_read/hudu_write/hudu_delete. Rows with "reachable": false are deliberately not callable here and state why (an unbounded read, or a binary/download surface). Bounded: limit defaults to 40 and is hard-capped at 100, offset pages through the rest; the whole catalog is ~10k tokens, so ask for a filter or a page rather than dumping it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows per page (1-100, default 40); the whole catalog is ~10k tokens, so page it. | |
| effect | No | Only rows with this effect. | |
| offset | No | Row offset, for paging. | |
| resource | No | Only rows of this registry resource (e.g. "assets"). | |
| unexposed_only | No | Only rows with NO tool of their own — the capabilities reachable only through hudu_read / hudu_write / hudu_delete. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | ||
| limit | Yes | ||
| offset | Yes | ||
| matched | Yes | ||
| has_more | Yes | ||
| total_operations | Yes | ||
| reachable_operations | Yes | ||
| unexposed_operations | Yes | ||
| unreachable_operations | Yes |