Vigil Help

plugins:conformance

Validate an external executable against the plugin protocol.

AccessConditional write
SourceCore command
Networkoptional

Syntax#

vigil plugins:conformance --file PATH [--execute --timeout DURATION] [--json]

Options#

FlagDescription
--jsonEmit the versioned JSON envelope.
--fileChoose a local plugin executable.
--executeExercise every declared command in an isolated temporary repository.
--timeoutCap each conformance command execution.

Examples#

vigil plugins:conformance --file ./vigil-plugin-example --json
vigil --allow-mutation plugins:conformance --file ./vigil-plugin-example --execute --json

Example Use Cases#

  • Use this command when you need to validate an external executable against the plugin protocol.
  • Preview or review the operation before allowing repository changes.

Technical Contract#

Bindingbuiltin:plugins:conformance
Stabilitystable
Timeout30m0s
Required toolsNone
Capabilitiesfilesystem:read, filesystem:write, network, process
Output formatstext, json