Defined in: [src/hooks/events.ts:81](https://github.com/strands-agents/harness-sdk/blob/f23d6cce5a8fae509dc0ad28ee20de4be886e7d9/strands-ts/src/hooks/events.ts#L81)

Base class for all events yielded by `agent.stream()`. Carries no hookability — subclasses that should be hookable extend [HookableEvent](/pr-cms-3648/docs/api/typescript/HookableEvent/index.md) instead.

## Extended by

-   [`HookableEvent`](/pr-cms-3648/docs/api/typescript/HookableEvent/index.md)

## Constructors

### Constructor

```ts
new StreamEvent(): StreamEvent;
```

#### Returns

`StreamEvent`