For the complete documentation index, see llms.txt. This page is also available as Markdown.

update

Learn to modify or update the human‑readable label for an existing attestation value.

Usage

vhsm nitride annotation update @values.json
  • values.json: The JSON file containing the updated annotation payload.

Structure:@values.jsonjson

  • "key": The exact attestation value to update (plain text or base64). If it includes reserved URL characters (/, +, =), you may need to URL‑encode it when reading using cURL.

  • "value": The new human‑readable label.

  • "created" (optional): Unix timestamp; if omitted, the server sets it.

Flags

Example

Update an existing annotation

vhsm nitride annotation update @values.json

Output

Key        Value
---        -----
created    1756207744
key        8aFCxTWG5+IiPsdOX00aSUKVax/ZrHj6/N+FEXqjRdo=
value      Kernel Command Line / Enclaive Buckypaper v2.0.0 / 2025-08-25

Detailed Explanation

  • key: Must match exactly what was used when creating the annotation. Base64 values are common; ensure correct encoding and consider URL‑encoding when passing keys with reserved characters using cURL.

  • value: Returned from the stored annotation to make raw attestation values understandable.

Last updated