rekor tools

Manage Tools — reusable, named single-operation definitions (one collection + one operation)

Subcommands

rekor tools upsert <id>

Create or update a Tool (one collection + one operation)

  • --collection <collection> — The collection this tool operates over
  • --operation <op> — The operation: create | get | list | update | delete
  • --description <desc> — Agent-facing description
  • --config <json> — Full Tool config as JSON (writable_fields, filterable_fields, precondition, binding, external_source, expose_*/default_*, agent_minimal). Use @file.json to read from file.

rekor tools get <id>

Get a Tool by id

rekor tools list

List Tools in this database

rekor tools delete <id>

Delete a Tool

  • -y, --yes — Skip confirmation