manage_fair_registry
Record and retrieve attested part, organization, and unit serial identities consumed by FAIR drafts to support verified design and production workflows.
Instructions
Record and read the attested identities FAIR drafts consume.
Needs Kiln Enterprise.
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": {
"action": "<action>"
},
"name": "manage_fair_registry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | What the record is about, as listed per action above (design id, ``"default"``, or the unit's serial number). Required for the record actions and ``get``; unused by ``list``. Default: "". | |
| kind | No | ``get`` and ``list`` only: which registry to read, ``part_identity``, ``org_profile`` or ``unit_serial``. The record actions set it themselves and ignore this. Default: "". | |
| action | Yes | One of ``record_part_identity``, ``record_org_profile``, ``record_unit_serial``, ``get`` or ``list`` (case-insensitive); anything else is refused with ``INVALID_ACTION``. | |
| payload | No | Record actions only: the attested values, with the keys listed per action above. Missing required keys are refused. | |
| attested_by | No | Record actions only, required: the name of the person attesting. Default: "". | |
| attested_on | No | Record actions only, required: the attestation date as an ISO date (``YYYY-MM-DD``), not in the future. Default: "". |