# Interrupt

> **Class** in `langgraph`

📖 [View in docs](https://reference.langchain.com/python/langgraph/types/Interrupt)

Information about an interrupt that occurred in a node.

!!! version-added "Added in version 0.2.24"

!!! version-changed "Changed in version v0.4.0"
    * `interrupt_id` was introduced as a property

!!! version-changed "Changed in version v0.6.0"

    The following attributes have been removed:

    * `ns`
    * `when`
    * `resumable`
    * `interrupt_id`, deprecated in favor of `id`

## Signature

```python
Interrupt(
    self,
    value: Any,
    id: str = _DEFAULT_INTERRUPT_ID,
    **deprecated_kwargs: Unpack[DeprecatedKwargs] = {},
)
```

## Constructors

```python
__init__(
    self,
    value: Any,
    id: str = _DEFAULT_INTERRUPT_ID,
    **deprecated_kwargs: Unpack[DeprecatedKwargs] = {},
) -> None
```

| Name | Type |
|------|------|
| `value` | `Any` |
| `id` | `str` |


## Properties

- `value`
- `id`
- `interrupt_id`

## Methods

- [`from_ns()`](https://reference.langchain.com/python/langgraph/types/Interrupt/from_ns)

---

[View source on GitHub](https://github.com/langchain-ai/langgraph/blob/d27d4b2d9895a4aa83170b4aaa135878f99c7fd6/libs/langgraph/langgraph/types.py#L444)