Dispatch read operation
hudu_readExecute read-only Hudu documentation lookups by canonical operation key. Validates closed input contracts before requests, then masks credentials and custom fields by default.
Instructions
Execute only read operations by canonical registry key. input is a CLOSED per-operation contract (issues #70/#72): exactly the operation's declared fields - unknown fields are refused before any request (typed CONFIG_ERROR names the valid fields); the per-operation field table, types, vendor picklists and guidance notes are in the served input schema and in hudu_describe_operation (the same contract, zero wire cost). Runtime effect enforcement precedes SDK validation and HTTP. Reads have no dry run. Neither preview nor confirm is human consent: the host must enforce its own approval policy. Results mask credentials and asset custom fields by default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | No | The operation arguments as one object; validated against the registry record before any request. The field contract is closed: an unknown top-level field is a typed CONFIG_ERROR naming the accepted fields, which hudu_describe_operation serves as input_contract. | |
| operation | Yes | Canonical operation key (see hudu_list_operations). Exact registry key, never a tool name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | ||
| operation | Yes | ||
| simulated | Yes |