## AgentLogsRequest interface [​](/content/docs/sdk/core.agentlogsrequest#agentlogsrequest-interface "Direct link to AgentLogsRequest interface"/index.html)

**Signature:**

```typescript
export interface AgentLogsRequest extends BaseAgentRequestMessage
```

**Extends:** [BaseAgentRequestMessage](/content/docs/sdk/core.baseagentrequestmessage)

## Properties [​](/content/docs/sdk/core.agentlogsrequest#properties "Direct link to Properties"/index.html)

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [before?](/content/docs/sdk/core.agentlogsrequest.before) |  | string | _(Optional)_ Opaque pagination cursor. Pass the `nextBefore` value from a previous response to fetch the next (older) page; treat it as an opaque token rather than parsing it. Logs are read across all rotated log files, not just the most recent one. |
| [limit?](/content/docs/sdk/core.agentlogsrequest.limit) |  | number | _(Optional)_ |
| [type](/content/docs/sdk/core.agentlogsrequest.type) |  | 'agent:logs:request' |  |

- [AgentLogsRequest interface](/content/docs/sdk/core.agentlogsrequest#agentlogsrequest-interface/index.html)
- [Properties](/content/docs/sdk/core.agentlogsrequest#properties/index.html)
