attest_cargo_register
Register a versioned cargo type in the HiveAttest registry (C17: hive-cargo-taxonomy). Pins a definition hash for version-anchoring. Reference-grade implementation. Wire format normative; production-grade is Layer B.
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": {
"id": "<id>",
"name": "<name>",
"version": "<version>",
"sensitivity": "<sensitivity>",
"schema": "<schema>"
},
"name": "attest_cargo_register"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Unique cargo type ID, e.g. "pii" | |
| name | Yes | Human-readable cargo type name | |
| schema | Yes | JSON Schema defining the payload shape | |
| version | Yes | Semver version string, e.g. "1.0.0" | |
| supersedes | No | Optional {id, version} of superseded type | |
| sensitivity | Yes |