Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cloud.vessl.ai/llms.txt

Use this file to discover all available pages before exploring further.

The tag command lets you create, list, and delete tags at the organization level. Tags can be attached to jobs for filtering and categorization.

create

Create a new tag in your organization.
vesslctl tag create <value>
ArgumentDescription
valueDisplay name for the tag
FlagDefaultDescription
--color#808080Tag color in hex format (for example, #ff0000)
Example:
vesslctl tag create "experiment-v2" --color "#3b82f6"

list

List all tags in your organization.
vesslctl tag list
Example output:
SLUG                VALUE            COLOR     CREATOR    CREATED
tag-abc123          experiment-v2    #3b82f6   wayne      2026-04-15T09:00:00Z
tag-def456          baseline         #808080   alice      2026-04-14T15:30:00Z

delete

Delete a tag by its value or slug.
vesslctl tag delete [value]
ArgumentDescription
valueTag value to delete (positional, mutually exclusive with --slug)
FlagShortDescription
--slug-sDelete tag by slug instead of value
Example:
# Delete by value
vesslctl tag delete "experiment-v2"

# Delete by slug
vesslctl tag delete -s tag-abc123

Job tag commands

Tags can be attached to and detached from jobs using vesslctl job tag. When you attach a tag value that does not exist yet, it is created automatically.

job tag attach

Attach a tag to a job.
vesslctl job tag attach <slug> [tagValue]
ArgumentDescription
slugSlug of the job
tagValueTag value to attach (auto-creates if not exists)
FlagShortDescription
--slug-sAttach tag by slug instead of value
Example:
# Attach by value (auto-creates the tag if needed)
vesslctl job tag attach job-abc123 "nightly-run"

# Attach by slug
vesslctl job tag attach job-abc123 -s tag-def456

job tag detach

Detach a tag from a job.
vesslctl job tag detach <slug> [tagValue]
ArgumentDescription
slugSlug of the job
tagValueTag value to detach
FlagShortDescription
--slug-sDetach tag by slug instead of value
Example:
vesslctl job tag detach job-abc123 "nightly-run"
Use vesslctl job create --tag "my-tag" to attach tags at job creation time. The --tag flag is repeatable and auto-creates tags that don’t exist.