> 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 full documentation content, see https://docs.videogen.io/llms-full.txt.

## v0.0.25 – v0.0.35

- **Breaking:** Consolidated image and video generation into two tool endpoints: `POST /v1/tools/generate-image` (text and/or reference images) and `POST /v1/tools/generate-video-clip` (text prompt, reference images, and/or a source video). Replaces the separate `prompt-to-image`, `image-to-image`, `prompt-to-video-clip`, `image-to-video-clip`, and `video-to-video-clip` routes. Other route renames: `prompt-to-sound-effect` → `generate-sound-effect`, `audio-to-avatar-clip` → `generate-avatar`, `generate-tts` → `text-to-speech`, `remove-image-bg` → `remove-image-background`, `remove-video-bg` → `remove-video-background`.
- **Watermark:** New optional `watermarkMode` on generation requests (`AUTO`, `VIDEO_GEN`, `NONE`). `NONE` requires the Production API add-on; otherwise the API returns a documented error.
- **Files:** `POST /v1/files/{fileId}/archive` archives a file (sets `archived_at`); archived files are omitted from list results.
- **Fix:** `generate-image` and `generate-video-clip` executions now apply reference `imageFileIds` / `videoFileId` inputs end-to-end (previously ignored in some paths).
- **SDKs & examples:** Example apps publishing flow, SDK custom-helper layout under language packages, TypeScript-based SDK generate/publish/validate scripts, and an Examples page in the docs.
- **Agent / LLM docs:** Expanded `llms.txt` and `<llms-only>` parity so markdown exports include the same examples as tabbed guide pages (REST overview, webhook payloads, changelog, and key guides).
- **Agent / LLM docs:** Fixed `llms.txt` to use doc paths (`/rest-api-reference/...`, `/webhook-events/webhook-events/...`), list every sitemap page (including Examples and archive-file), remove non-doc same-origin links that broke agent checks, and set `dynamic-snippets` / `ai-examples` to `false` so HTML and markdown exports stay aligned for API reference pages.