Skip to content

kindgi provenance

Provenance records: each run's graph of what ran (list / get / export, signed).

List provenance records, one per run: what ran, in what order, with what.

Terminal window
kindgi provenance list [--run=<run-id>] [--agent=<agent-id>] [--created-after=<iso>] [--project=<project-id> | --org=<org-id>] [--limit=<n>] [--cursor=<c>]

Flags:

  • --agent <value>: Only the records of this agent's runs.
  • --created-after <value>: Only the records created after this time: an ISO 8601 time with a zone, or a date (its start, UTC).
  • --cursor <value>: Resume after this cursor, from the previous page's nextCursor.
  • --limit <value>: The most provenance records to return (default 25, at most 100).
  • --org <value>: Only the records of this org's projects.
  • --project <value>: Only this project's records.
  • --run <value>: Only this run's record.

A run's provenance record: its graph of what ran, in what order, with what.

Terminal window
kindgi provenance get <run-id>

Export a run's provenance, signed with the deployment's export key. Check it with kindgi exports verify.

Terminal window
kindgi provenance export <run-id> [--signing-key=<key-id>] [--include-messages] > provenance.json

Flags:

  • --include-messages: Add the run's conversation messages to the bundle.
  • --signing-key <value>: Sign with this key (one the runtime lists). Default: the deployment's active key.

Every command also takes the global flags.