stop command

  1. Usage
    1. Specifying runs
    2. Filtering by operation and label
    3. Stopping remote runs
  2. Options


guild stop [OPTIONS] [RUN...]

Stop one or more runs.

Runs are stopped by specifying one or more RUN arguments. See SPECIFYING RUNS and FILTER topics for information on specifying runs to be stopped.

Only runs with status of 'running' are considered for this operation.

If a RUN is not specified, the latest selected run is stopped.

Specifying runs

You may use one or more RUN arguments to indicate which runs apply to the command. RUN may be a run ID, a run ID prefix, or a one-based index corresponding to a run returned by the list command.

Indexes may also be specified in ranges in the form START:END where START is the start index and END is the end index. Either START or END may be omitted. If START is omitted, all runs up to END are selected. If END id omitted, all runs from START on are selected. If both START and END are omitted (i.e. the : char is used by itself) all runs are selected.

If a RUN argument is not specified, 0 is assumed (the most recent run with status 'running').

Filtering by operation and label

Runs may be filtered by operation using ‑‑operation. A run is only included if any part of its full operation name, including the package and model name, matches the value.

Use ‑‑label to only include runs with labels matching a specified value.

‑‑operation and ‑‑label may be used multiple times to expand the runs that are included.

Use ‑‑unlabeled to only include runs without labels. This option may not be used with ‑‑label.

Use ‑‑marked to only include marked runs.

Stopping remote runs

To stop remote runs, use ‑‑remote.

REMOTE is the name of a configured remote. Use guild remotes to list available remotes.

For information on configuring remotes, see remotes.


-o, --operation VAL

Include runs with operations matching VAL.

-l, --label VAL

Include runs with labels matching VAL.

-u, --unlabeled

Include only runs without labels.

-M, --marked

Include only marked runs.

-U, --unmarked

Include only unmarked runs.

-r, --remote REMOTE

Stop remote runs.

-y, --yes

Do not prompt before stopping.

-n, --no-wait

Don't wait for remote runs to stop.

--help Show command help and exit.
Guild AI version 0.6.5.dev3