Skip to content

kindgi tools

Manage tool registrations.

List registered tools.

Terminal window
kindgi tools list [--name=<prefix>] [--limit=<n>] [--cursor=<c>]

Flags:

  • --cursor <value>: Resume after this cursor, from the previous page's nextCursor.
  • --limit <value>: The most tools to return (default 25, at most 100).
  • --name <value>: Only the tools whose id starts with this prefix.

Fetch the latest active version of a tool.

Terminal window
kindgi tools get <tool-id>

Unregister a specific tool version.

Terminal window
kindgi tools unregister <tool-id> --version=<semver>

Flags:

  • --version <value>: The version to unregister (semver); kindgi tools reinstate brings it back. Required.

List published versions of a tool (active + optionally tombstoned).

Terminal window
kindgi tools versions <tool-id> [--include-tombstoned] [--limit=<n>] [--cursor=<c>]

Flags:

  • --cursor <value>: Resume after this cursor, from the previous page's nextCursor.
  • --include-tombstoned: Include unregistered versions too, each with its unregisteredAt.
  • --limit <value>: The most versions to return (default 25, at most 100).

Fetch a specific tool version by exact semver.

Terminal window
kindgi tools get-version <tool-id> --version=<semver>

Flags:

  • --version <value>: The exact version to fetch (semver). Required.

Un-tombstone a specific tool version.

Terminal window
kindgi tools reinstate <tool-id> --version=<semver>

Flags:

  • --version <value>: The unregistered version to bring back (semver). Required.

Every command also takes the global flags.