# OffloadResult

> **Class** in `deepagents_cli`

📖 [View in docs](https://reference.langchain.com/python/deepagents-cli/offload/OffloadResult)

Successful offload result.

## Signature

```python
OffloadResult(
    self,
    new_event: SummarizationEvent,
    messages_offloaded: int,
    messages_kept: int,
    tokens_before: int,
    tokens_after: int,
    pct_decrease: int,
    offload_warning: str | None,
)
```

## Constructors

```python
__init__(
    self,
    new_event: SummarizationEvent,
    messages_offloaded: int,
    messages_kept: int,
    tokens_before: int,
    tokens_after: int,
    pct_decrease: int,
    offload_warning: str | None,
) -> None
```

| Name | Type |
|------|------|
| `new_event` | `SummarizationEvent` |
| `messages_offloaded` | `int` |
| `messages_kept` | `int` |
| `tokens_before` | `int` |
| `tokens_after` | `int` |
| `pct_decrease` | `int` |
| `offload_warning` | `str \| None` |


## Properties

- `new_event`
- `messages_offloaded`
- `messages_kept`
- `tokens_before`
- `tokens_after`
- `pct_decrease`
- `offload_warning`

---

[View source on GitHub](https://github.com/langchain-ai/deepagents/blob/b710a69b12e49479045eaa54dfb709326473500b/libs/cli/deepagents_cli/offload.py#L35)