Vigil Help

plugins:trust-publisher

Trust an Ed25519 plugin publisher key.

AccessWrites files/state
SourceCore command
Networknone

Syntax#

vigil --allow-mutation plugins:trust-publisher --key PATH --name NAME [--restore-trust]

Options#

FlagDescription
--jsonEmit the versioned JSON envelope.
--keyChoose a base64 Ed25519 public key file.
--nameSet the publisher display name.
--restore-trustRemove a matching publisher-key revocation.
--streamStream phase status as text or JSONL.
--verboseStream additional phase details.

Examples#

vigil --allow-mutation plugins:trust-publisher --key ./publisher.pub --name Example

Example Use Cases#

  • Use this command when you need to trust an Ed25519 plugin publisher key.
  • Preview or review the operation before allowing repository changes.

Technical Contract#

Bindingbuiltin:plugins:trust-publisher
Stabilitystable
Timeout2m0s
Required toolsNone
Capabilitiesfilesystem:read, filesystem:write
Output formatstext, json