> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.videogen.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.videogen.io/_mcp/server.

## v2.0.18 — Actor entities replace avatar presenters

Avatar generation now uses reusable ACTOR entities exclusively.

### Changed

- **Breaking:** `POST /v1/tools/generate-avatar` now requires `actorEntityId` and `audioFileId`. Use `avatarQuality` to select `LOW`, `STANDARD`, `HIGH`, or `MAX`.
- **Breaking:** Script-to-video, voiceover-to-video, slideshow-to-video, and `CHANGE_NARRATOR` no longer accept `avatarPresenterId`. Pass `actorEntityId` instead.

### Removed

- `GET /v1/resources/avatar-presenters` and the corresponding TypeScript SDK, Python SDK, CLI, MCP, and agent-integration methods have been removed.