Look up one cited code-table value
lookup_valueReturn one value from one row and one column of a code-table dataset, with its citation (standard, edition, table, row, column), unit and the tabulated entries used. Temperature columns take T in °F; allowable-stress and flange-rating columns interpolate linearly between the two bracketing tabulated temperatures and never extrapolate. Datasets in pointer mode return the citation with value null. The key must identify exactly one row; use list_keys for identifiers.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"dataset_id": "<dataset_id>",
"key": "<key>"
},
"name": "lookup_value"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Key fields from describe_dataset, e.g. {"nps": 2} or {"spec": "A106", "grade": "B", "T": 650} | |
| column | No | Value column; optional when the dataset has a default column | |
| dataset_id | Yes | Dataset id from find_dataset |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| text | Yes | ||
| unit | Yes | ||
| value | Yes | ||
| column | Yes | ||
| notice | Yes | ||
| citation | Yes | ||
| rows_used | Yes | ||
| verify_at | Yes | ||
| provenance | Yes | ||
| tier_required | Yes |