> ## Documentation Index
> Fetch the complete documentation index at: https://glasser.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# glasser runs stop

> Solicita detener un Run y comprueba el estado resultante.

## Uso

```bash theme={null}
glasser runs stop -r <runId>
```

Solicita detener un Run. El resultado depende de su estado, del plazo de ejecución
y de si el envío ha comenzado:

* Si un Run síncrono ha superado su plazo de ejecución, el tiempo de espera tiene
  prioridad: se establece como `FAILED` con el tipo de fallo `TIMED_OUT`, aunque
  no se haya registrado ninguna llamada al proveedor.
* De lo contrario, si no se ha registrado ninguna llamada al proveedor, el Run pasa a ser `STOPPED`,
  su Hold se cierra y su Charge es `0`.
* Si ya se ha registrado una llamada al proveedor, la solicitud registra
  `stop_requested_at`. El Run continúa hasta `COMPLETED` o `FAILED`. Su
  Charge final depende de las reglas de precios del Endpoint; lee `charge_usd` del Run.
* Un Run que ya se encuentre en un estado terminal devuelve HTTP `409`, y la CLI termina con `1`.

El código de salida `0` indica que se aceptó la solicitud de detención. El Run devuelto aún puede estar
`RUNNING`; comprueba su `status`. Usa `glasser runs get -r <runId> --wait` para
recuperar su estado final y Charge.

## Opciones

| Opción | Descripción |
| - | - |
| `--run-id, -r` | El id del Run |

Consulta [Convenciones de la CLI](https://glasser.ai/docs/es/cli.md#global-flags) para obtener información sobre las opciones globales, el modo JSON, los códigos de salida y las variables de entorno.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.