> ## Documentation Index
> Fetch the complete documentation index at: https://botmesh.afaya.com.co/llms.txt
> Use this file to discover all available pages before exploring further.

# HandoffState

> Interface exported by @botmesh/core.

Defined in: [gates/handoff.ts:115](https://github.com/andresayac/botmesh/blob/main/packages/core/src/gates/handoff.ts#L115)

A chat's current handoff state (`bot.getHandoff()` / `bot.listHandoffs()`).

## Extends

* [`StoredHandoff`](https://botmesh.afaya.com.co/api/core/interfaces/StoredHandoff)

## Properties

### since

```ts theme={null}
since: number;
```

Defined in: [gates/handoff.ts:105](https://github.com/andresayac/botmesh/blob/main/packages/core/src/gates/handoff.ts#L105)

Epoch ms when the handoff started.

#### Inherited from

[`StoredHandoff`](https://botmesh.afaya.com.co/api/core/interfaces/StoredHandoff).[`since`](https://botmesh.afaya.com.co/api/core/interfaces/StoredHandoff#since)

***

### reason?

```ts theme={null}
reason?: string;
```

Defined in: [gates/handoff.ts:106](https://github.com/andresayac/botmesh/blob/main/packages/core/src/gates/handoff.ts#L106)

#### Inherited from

[`StoredHandoff`](https://botmesh.afaya.com.co/api/core/interfaces/StoredHandoff).[`reason`](https://botmesh.afaya.com.co/api/core/interfaces/StoredHandoff#reason)

***

### meta?

```ts theme={null}
meta?: Record<string, unknown>;
```

Defined in: [gates/handoff.ts:107](https://github.com/andresayac/botmesh/blob/main/packages/core/src/gates/handoff.ts#L107)

#### Inherited from

[`StoredHandoff`](https://botmesh.afaya.com.co/api/core/interfaces/StoredHandoff).[`meta`](https://botmesh.afaya.com.co/api/core/interfaces/StoredHandoff#meta)

***

### chatId

```ts theme={null}
chatId: string;
```

Defined in: [gates/handoff.ts:116](https://github.com/andresayac/botmesh/blob/main/packages/core/src/gates/handoff.ts#L116)


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