> ## 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.

# EchoFilterOptions

> Interface exported by @botmesh/core.

Defined in: [core/echo.ts:31](https://github.com/andresayac/botmesh/blob/main/packages/core/src/core/echo.ts#L31)

User-facing options of `BotConfig.echoFilter`.

## Properties

### size?

```ts theme={null}
size?: number;
```

Defined in: [core/echo.ts:33](https://github.com/andresayac/botmesh/blob/main/packages/core/src/core/echo.ts#L33)

Maximum number of remembered sent refs (least-recent evicted). Positive integer; default 1000.

***

### ttl?

```ts theme={null}
ttl?: string | number;
```

Defined in: [core/echo.ts:35](https://github.com/andresayac/botmesh/blob/main/packages/core/src/core/echo.ts#L35)

Optional time-to-live per remembered ref (`'30s'`, `'10m'` or ms) measured from the send; `0`/omitted = until evicted.


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