From 16f4d9ea37d59293d424787ec962d472f2d32d4f Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Sat, 25 Apr 2026 09:38:46 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@a7604f8170a3dadb2eef542fda3b0512c5422cab --- .openclaw-sync/source.json | 4 ++-- docs/.generated/plugin-sdk-api-baseline.sha256 | 4 ++-- docs/providers/minimax.md | 12 +++++++++++- docs/tools/tts.md | 11 ++++++++++- 4 files changed, 25 insertions(+), 6 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 96fa2f26b..4ce3e98dd 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "7fcefd56b7735c95cd14540385e0a3c40f4b3422", - "syncedAt": "2026-04-25T09:32:50.706Z" + "sha": "a7604f8170a3dadb2eef542fda3b0512c5422cab", + "syncedAt": "2026-04-25T09:37:15.591Z" } diff --git a/docs/.generated/plugin-sdk-api-baseline.sha256 b/docs/.generated/plugin-sdk-api-baseline.sha256 index 2872651ff..99d4b0480 100644 --- a/docs/.generated/plugin-sdk-api-baseline.sha256 +++ b/docs/.generated/plugin-sdk-api-baseline.sha256 @@ -1,2 +1,2 @@ -1c8faa44e6ad80aeca7add9793d1dee1b7c552a0220c3dcebd8475b7ecd69342 plugin-sdk-api-baseline.json -6ae517ad38d843fb3453cff8c9a081f1f9b7fa54ee563dcef69524ed7013b57f plugin-sdk-api-baseline.jsonl +3a217ac0157fb46f42d455f1509b70a6d4ca3c41d6da00ac412b642875e4c9ef plugin-sdk-api-baseline.json +d962b39c50017ef8e8545d9a3902a4f37f19d338256d8c96c9f860c7a120b687 plugin-sdk-api-baseline.jsonl diff --git a/docs/providers/minimax.md b/docs/providers/minimax.md index 1c928780a..88bc78ff0 100644 --- a/docs/providers/minimax.md +++ b/docs/providers/minimax.md @@ -20,7 +20,7 @@ Provider split: | Provider ID | Auth | Capabilities | | ---------------- | ------- | --------------------------------------------------------------- | | `minimax` | API key | Text, image generation, image understanding, speech, web search | -| `minimax-portal` | OAuth | Text, image generation, image understanding | +| `minimax-portal` | OAuth | Text, image generation, image understanding, speech | ## Built-in catalog @@ -251,6 +251,16 @@ The bundled `minimax` plugin registers MiniMax T2A v2 as a speech provider for - Default TTS model: `speech-2.8-hd` - Default voice: `English_expressive_narrator` +- Supported bundled model ids include `speech-2.8-hd`, `speech-2.8-turbo`, + `speech-2.6-hd`, `speech-2.6-turbo`, `speech-02-hd`, + `speech-02-turbo`, `speech-01-hd`, and `speech-01-turbo`. +- Auth resolution is `messages.tts.providers.minimax.apiKey`, then + `minimax-portal` OAuth/token auth profiles, then Token Plan environment + keys (`MINIMAX_OAUTH_TOKEN`, `MINIMAX_CODE_PLAN_KEY`, + `MINIMAX_CODING_API_KEY`), then `MINIMAX_API_KEY`. +- If no TTS host is configured, OpenClaw reuses the configured + `minimax-portal` OAuth host and strips Anthropic-compatible path suffixes + such as `/anthropic`. - Normal audio attachments stay MP3. - Voice-note targets such as Feishu and Telegram are transcoded from MiniMax MP3 to 48kHz Opus with `ffmpeg`, because the Feishu/Lark file API only diff --git a/docs/tools/tts.md b/docs/tools/tts.md index 6f8529eb1..bd1f071d6 100644 --- a/docs/tools/tts.md +++ b/docs/tools/tts.md @@ -42,7 +42,9 @@ If you want OpenAI, ElevenLabs, Google Gemini, Gradium, MiniMax, Vydra, xAI, or - `ELEVENLABS_API_KEY` (or `XI_API_KEY`) - `GEMINI_API_KEY` (or `GOOGLE_API_KEY`) - `GRADIUM_API_KEY` -- `MINIMAX_API_KEY` +- `MINIMAX_API_KEY`; MiniMax TTS also accepts Token Plan auth via + `MINIMAX_OAUTH_TOKEN`, `MINIMAX_CODE_PLAN_KEY`, or + `MINIMAX_CODING_API_KEY` - `OPENAI_API_KEY` - `VYDRA_API_KEY` - `XAI_API_KEY` @@ -181,6 +183,13 @@ Full schema is in [Gateway configuration](/gateway/configuration). } ``` +MiniMax TTS auth resolution is `messages.tts.providers.minimax.apiKey`, then +stored `minimax-portal` OAuth/token profiles, then Token Plan environment keys +(`MINIMAX_OAUTH_TOKEN`, `MINIMAX_CODE_PLAN_KEY`, +`MINIMAX_CODING_API_KEY`), then `MINIMAX_API_KEY`. When no explicit TTS +`baseUrl` is set, OpenClaw can reuse the configured `minimax-portal` OAuth +host for Token Plan speech. + ### Google Gemini primary ```json5